Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2009, 10:09
redsponsor
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
Problema con redireccion en Js

Hola,

Tengo un problema al redireccionar con javascript.

Dentro de la pagina principal tengo un iframe llamado ( consulta.php) cuya funcion es la de realizar una consulta a la bbdd de datos para comprobar el estado del cliente. Si al realizar la consulta me devuelve OK quiero que ese pequeño iframe redireccione a (privado.php) y una vez redireccionado rompa los marcos de la web y se quede en pantalla completa este pequeño iframe.

El problema es que con algunos navegadores como por ejemplo IE8 y alguno más aparte de con la barrita de google al intentar redireccionar y despues romper el marco me sale la barrita bloqueadora de elemento emergente. Como se podría hacer para que esto no salga y redireccione normalmente y abra completa la pagina?

El codigo de redireccion en consulta.php es este:
<script language="JavaScript" type="text/javascript">
top.location.href = 'privado.php');
</script>

El código en privado.php para que rompa los marcos es este:

if(top.location.href!=self.location.href){
top.location.href=self.location.href;
}
</script>