Tema: No mostrar
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/07/2008, 18:44
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Respuesta: No mostrar

Cita:
Iniciado por pcadict0 Ver Mensaje
desafortunadamente no pasa el valor del campo "zona" por la URL cuando este campo está oculto.
Desconocía totalmente ese defecto de Internet Explorer, en Firefox lo he probado y ha funcionado.

Lo que podemos hacer es mostrarlo momentáneamente en el momento de enviar el formulario:

Código PHP:
function muestraElOculto() {
    var 
comoEstaba document.frm.zona.style.visibility;
    
document.forms["frm"].zona.style.visibility "visible";
    
setTimeout("document.frm.zona.style.visibility='"+comoEstaba+"'"100);

Sólo tienes que incluir en tu etiqueta <form> el atributo onsubmit con la función:
Código HTML:
 onsubmit="muestraElOculto()"
Así me ha funcionado.



Por otra parte, no sé qué pretendías con esta línea:
Cita:
Iniciado por pcadict0 Ver Mensaje
addOpt((oCntrl.style.visibility="hidden")== 0, "","%%");
Pero no tiene demasiado sentido. ¿No te da error? Puedes dejarla como en mi primer ejemplo:
Código PHP:
        case 0:
        
oCntrl.style.visibility="hidden"


Un saludo
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.