Hola a todos,
Existe un sistema desarrollado en phyton como hace 4 años(No soy el administrador - y el pass anda perdido), recientemente se me pidió subir unas páginas (solo html) nada complicado dije yo, el problema es que el sistema las carga dentro de un iframe, y cada vez que se hace click en un link coloca un iframe sobre otro y así sucesivamente.
Mi objetivo es eliminar ese iframe cada vez que se inicia la web y poder tomar el contenido y cargarlo como debe ser en la web(Horrible y poco estético).
Nota: EL iframe no tiene id, ni name y únicamente tengo acceso al código dentro de las etiquetas <body></body>.
El sistema me genera algo asi:
Código HTML:
<body>
<iframe src="mipage"...></iframe>
</body>
Así que tengo esta función para algunos arreglos:
Código:
<body>
<script language="javascript">
var anonimo = function() {
//para el borde blanco que aparece
document.body.setAttribute('leftmargin', '0px');
document.body.setAttribute('topmargin', '0px');
document.body.setAttribute('bottommargin', '0px');
document.body.setAttribute('rightmargin', '0px');
//para quitar el iframe
quitarFrame();
}()
function quitarFrame() {
//esto no funciona, no me quita el marco
self.parent.location=document.location.href;
}
</script>
.<!-- aqui el código html de la web--->
</body>
Un desastre pero que le hacemos....
No espero que me lo resuelvan, pero si que me aporten algunas ideas o link's.
De antemano mil gracias.