Así que tengo un formulario, y onsubmit="return reg_check(this)"
donde reg_check()
es una función javascript en el encabezado que se supone que verifica los datos del formulario, y ya que una de sus tareas es verificar si el nombre de usuario está en la base de datos que requiere php, quiero redireccionar a una página php que hace esta tarea.window.location.href no funciona en el formulario onsubmit
El problema es: window.location.href
no funciona! Aquí está la función (versión reducida) y por supuesto el main.php
es sólo una página al azar que me dieron:
function reg_check(myForm) {
alert("before redirect..");
window.location.href = "http://localhost/main.php?width=" + screen.width + "&height=" + screen.height;
alert("after redirect..");
}
Los before redirect
y after redirect
alertas funcionan, simplemente no redirigir? Permanece en la misma página.
También, si lo intentara volver a dirigir desde el cuerpo con solo teclear:
<script type="text/javascript">
alert("before redirect..");
window.location.href = "http://localhost/main.php?width=" + screen.width + "&height=" + screen.height;
alert("after redirect..");
</script>
redirecciona.
Alguna idea de cómo podría hacer que esto funcione?
hmm gracias por la punta, pero todavía no se ha solucionado – Noura
@Nara didn lo siento No digas eso correctamente, he actualizado la respuesta y deberías estar bien ahora. – Craig
ah entonces nada nuevo. eso es lo que ya estaba usando – Noura