Foros del Web » Programando para Internet » Javascript »

Restringir iframe

Estas en el tema de Restringir iframe en el foro de Javascript en Foros del Web. Hola muy buenas, tengo una pagina web que he creado y bueno la mitad de la pagina se basa en iframes y lo que quiero ...
  #1 (permalink)  
Antiguo 11/08/2010, 03:44
Avatar de axav  
Fecha de Ingreso: agosto-2010
Ubicación: España (Madrid)
Mensajes: 30
Antigüedad: 13 años, 8 meses
Puntos: 0
Restringir iframe

Hola muy buenas, tengo una pagina web que he creado y bueno la mitad de la pagina se basa en iframes y lo que quiero hacer es que no accedan mediante los iframes de forma directa, por ejemplo de esta manera http://axav.tk/tutoriales/dreamweaver/noticiero.html .

No se si existe alguna posibilidad de hacer esto con javascript, bloquear el acceso al iframe directo.

Gracias
  #2 (permalink)  
Antiguo 11/08/2010, 09:19
 
Fecha de Ingreso: marzo-2008
Ubicación: Guatemala
Mensajes: 76
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Restringir iframe

es de intentar...

si tu página html es generada por algún script (asp, perl, php, etc) entonces cada página contenida en un iframe va a registrar un referrer, ahi puedes validar del lado del server a que si está vacío, que niegue la página.

si son puros html entonces vía javascript las páginas dentro del iframe te habilitan el dom de la contenedora via parent, ahi puedes intentar un if y si te tira algo como null o undefined es que fue llamada de forma directa... hay otra forma pero no la recuerdo, window[0] algo así...

pero javascript también tiene su propio referrer y ahi puede estar tu solución (document.referrer) solo busca en el referrer la cadena X de la página que las llama para validar

suerte
  #3 (permalink)  
Antiguo 11/08/2010, 11:20
Avatar de axav  
Fecha de Ingreso: agosto-2010
Ubicación: España (Madrid)
Mensajes: 30
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Restringir iframe

La verdad es que me has hablado como si yo entendiese de toda la vida de javascript, y no tengo la menor idea, por eso es que pido ayuda, y a ser posible clara.
  #4 (permalink)  
Antiguo 11/08/2010, 12:21
 
Fecha de Ingreso: marzo-2008
Ubicación: Guatemala
Mensajes: 76
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Restringir iframe

amigo está muuuuy fácil, de verdad, lee sobre la propiedad referrer de javascript, una cosa es darte la ayuda y guías y otra darle paste al código que necesitas.

Fácil, solo tienes que ver el contenido del referrer de javascript, saludos y no lo tomes a mal

Etiquetas: iframe, restringir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:50.