17mar/105
Evitar carga en iframes
Muchos de nosotros nos hemos encontrado algún listillo que incluye nuestra página dentro de una suya a través de un iframe con todo lo que esto implica. Evitar esta práctica es tan sencillo como añadir un par de lineas a <head> para que cada vez que se cargue desde una página distinta a la nuestra, obligar la carga de nuestra propia página con su dirección completa y todo bien.
El código a añadir es el siguiente:
<script type="text/javascript"> if(top.location!=this.location) top.location=this.location; </script>
Y ya estaría listo.
marzo 20th, 2010
function handleError() {
window.parent.location=”about:blank”
alert(“No uses frames, la página de la LETM está bajo el dominio letm.servegame.com y no otro.\n\nLa página oficial de la LETM está bajo Copyright Ringare 2007″);
}
window.onerror = handleError;
if (window.parent.frames.length>0) {
if (window.parent.document.body.innerHTML) {
}
}
marzo 20th, 2010
El código del anterior comentario lo usé una vez para lo mismo, si lo lees sabrás para qué
marzo 20th, 2010
Ya veo para que xDD
pero paso de andar mostrando mensajitos, se le redirige a la pagina y punto
por cierto scriptaculous da asco, jquery es mucho mejor
marzo 20th, 2010
Si, parece que quien empezase el proyecto lo ha ido dejando de lado, yo también he empezado a usar jquery.
marzo 21st, 2010
por cierto, el código he tenido que quitarlo porque en IE (para mi en la version 6, no se si en otras tambien pasa) no cargaba bien la página, daba error 400 y se jodía todo, asi que probaré lo tuyo o me jodo y que me iframeen xD