Hola amigos, como hago para que las paginas que visualizo a traves de un iframe solo se puedan ver en ese iframe, y no de otro modo.
Gracias
PD: las paginas son PHP
| |||
Cita: Igualmente .. lo que ves es "html/javascript/etc" .. aunque sea genero por javacript.PD: las paginas son PHP Por ende, la solución debes enfocarla y buscarla como si de páginas "estáticas" se tratasen viendo por Javascript por ejemplo que verifique en que "frame" está ejecutandose la página en el -cliente- .. PHP no puede saber que es lo que sucede en el "cliente" (navegador). Un saludo, Última edición por Cluster; 22/09/2004 a las 16:12 |
| |||
Bueno, generalmente no tenes que hacer nada, quiero decir, si la pagina que esta siendo contenida por el IFrame tiene un link a cualquier lado, ese link abre la nueva pagina dentro del IFrame a menos que en el Link de la primera que aparece en el IFrame le digas lo contrario. solo , debes especificar el IFrame destino cuando haces click FUERA del propio IFrame. En la tabla, en el tarjet le dices tal iframe (esto si ese link esta en otra pagina que a su ves tiene el IFrame en cuestion). Saludos. |
| ||||
Cita: Gracias no me refiero a eso, ya lo contesto Cluster.
Iniciado por pablosavino Bueno, generalmente no tenes que hacer nada, quiero decir, si la pagina que esta siendo contenida por el IFrame tiene un link a cualquier lado, ese link abre la nueva pagina dentro del IFrame a menos que en el Link de la primera que aparece en el IFrame le digas lo contrario. solo , debes especificar el IFrame destino cuando haces click FUERA del propio IFrame. En la tabla, en el tarjet le dices tal iframe (esto si ese link esta en otra pagina que a su ves tiene el IFrame en cuestion). Saludos. Necesito que no se acceda a esa pagina mas que atraves del iframe. MIrare en el foro de java script a ver si alguien me echa una mano
__________________ Seguro que ahora me sale mejor! |
| ||||
en php hay algo como esto pero claro no es un iframe: Código PHP:
__________________ Seguro que ahora me sale mejor! |
| ||||
Lo que puedo aportar es que le pongas un nombre al IFRAME y luego preguntes en las paginas que quieres que solo se abran en el (en el onload del body): if (document.parentWindow.name!='elNombreDelIFrame'){ window.close();} saludos.
__________________ :pirata: El arte de desarrollar es dejar que los otros lo hagan |
| ||||
Buscando por aquí he econtrado la solucion y la he adaptado funciona en mi PC en el emulador de mi GoLive pero en mi internet explorer no lo hace si tengo la pagina web con el iframe abierta, si la abro independiente funciona pero si tengo la otra (que inclulle el iframe) no, es raro, y no sale error de java, os dejo el codigo haber si me falta algo. onload="if (document.parentWindow.name!='contenedor'){top.loc ation='../portada.php'}" gracias
__________________ Seguro que ahora me sale mejor! Última edición por benti; 29/09/2004 a las 10:04 |