Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2008, 10:52
Avatar de andresq
andresq
 
Fecha de Ingreso: enero-2007
Ubicación: Chiapas, México
Mensajes: 161
Antigüedad: 18 años, 2 meses
Puntos: 1
Re: problema con calendario pop-up

Ya pude resolverlo, esta es la funcion show_Formulario:
Código PHP:
function show_Formulario(opc)
{
    if( 
opc == )
    {
        
document.getElementById("usr_new").style.display='block';
        
calendar3 = new Epoch('cal3','popup',document.getElementById("fecha_i"),false);
        
calendar4 = new Epoch('cal4','popup',document.getElementById("fecha_f"),false);
        
des_Habilita(1);
    }
    else
    {        
        
document.getElementById("usr_edit").style.display='block';
        
calendar1 = new Epoch('cal1','popup',document.getElementById("fecha_ie"),false);
        
calendar2 = new Epoch('cal2','popup',document.getElementById("fecha_fe"),false);    
    }

pero el detalle no estaba ahi, si no en la funcion que imprimia el segundo formulario con ajax, al principio lo tenia asi:
Código PHP:
else if( opc == )    //CARGAR FORMULARIO P/MODIFICAR
    
{    
        
ajax.open("POST","scripts/rutinas.php",true)
        
ajax.setRequestHeader("Content-Type""application/x-www-form-urlencoded");
        
ajax.send("opcion=2"+"&user="+usr);        
        
ajax.onreadystatechange = function ()
        {
                if( 
ajax.readyState == )
                {
                        
document.getElementById("usr_edit").innerHTML ajax.responseText          
                
}
        }
              -->
show_Formulario(2);
    } 
y después la puse asi:
Código PHP:
else if( opc == )    //CARGAR FORMULARIO P/MODIFICAR
    
{    
        
ajax.open("POST","scripts/rutinas.php",true)
        
ajax.setRequestHeader("Content-Type""application/x-www-form-urlencoded");
        
ajax.send("opcion=2"+"&user="+usr);        
        
ajax.onreadystatechange = function ()
        {
                if( 
ajax.readyState == )
                {
                        
document.getElementById("usr_edit").innerHTML ajax.responseText
                        
-->show_Formulario(2);
                }
        }
    } 
realmente no entiendo que era el error, espero y alguno de ustedes si
__________________
Lo unico constante es el cambio