24/10/2006, 16:37
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 215
Antigüedad: 18 años, 5 meses Puntos: 0 | |
Problema con Ventanas de JavaScript Hola tengo un problema con con javaScript, hice un boton que al dar click me abre una ventanita en la que compruebo una contraseña, es decir solo pido la contraseña anterior, la contraseña actual, y confirmar contraseña, al coompar la contraseña anterior con la contraseña que esta en la ventana que abrio(opener) y ya al final compruebo las otras 2 contraseñas actuales y una vez iguales, al cerrar la ventana se carga el valor actual en la ventana que abrio(opener), la funcion trabaja bien, pero el IE me marca "Listo pero con errores en la pagina" mi jefe ya me pidio que arregle eso, pero no se que esta fallando, y el error dice: opener.document, es nulo o no es un objeto.
Ayudenme porfavor, aqui les dejo el codigo de las funciones de la ventana !!
var ventana;
//Asigno a pass, la cadena de texto que esta en la ventana madre para posteriormente compararla
var pass= window.opener.document.form1.pwd_usu.value
function abrir_ventana(url){
ventana= window.open(url,"modificar_pass","width=325,height =185,menubar=no")
ventana.focus()
}
function verifica_pass2(pass1,pass2,pass3){
if(pass!=pass1) {
alert ("La contraseña anterior es incorrecta")
return false
}
if (pass2!=pass3){
alert ("Las nuevas contraseñas no son iguales, favor de corregirlas")
return false
}
// window.close
}
function actualiza_pass(pass_correcta){
// ahora actualizo el valor en la ventana madre por la nueva contraseña.
window.opener.document.form1.pwd_usu.value = pass_correcta
window.close()
} |