Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/04/2014, 19:14
Avatar de Artificium
Artificium
 
Fecha de Ingreso: enero-2011
Mensajes: 492
Antigüedad: 13 años, 4 meses
Puntos: 81
Respuesta: Redirigir una pagina llamada por Iframe

Esta es tu solución:

<script>
if (window.top == window.self) {
window.location.href = 'url-padre';
}
</script>

Eso debe estar al incio del archivo que va en tu frame hijo. La lógica es esta, mediante window.top obtengo el frame principal, el padre, como tú le llamas, y mediane window.self obtengo el frame actual. Si son iguales, entonces quiere decir que alguien está abriendo la página que está en iframe hijo, entonces te redirige al padre. Pruébalo.