Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2008, 06:51
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Malas costumbres que deberían evitarse

Descripción: Redirección con Javascript
Claramente no hay muchas opciones cuando se trabaja solamente con Javascript y HTML, pero hay veces que lo vemos en combinación con código PHP.
Cuando se usa un lenguaje del lado del servidor, la redirección debe hacerse con ese lenguaje. Además de que se debe considerar la posibilidad de que el navegador no tenga habilitado Javascript.

Código incorrecto:
Código PHP:
echo '<script type="text/javascript">window.location.href = "nuevapagina.html";</script>' 
Solución:
Si ya se está usando un lenguaje del lado del servidor, mejor enviar la cabecera HTTP correspondiente. Por ejemplo, en PHP:
Código PHP:
header('Location: nuevapagina.html');