Tengo un iframe muy largo dentro de mi página principal. Cuando recarga o hace clic en un enlace dentro de la página de i frame, se carga dentro de él, pero la ventana pura debe desplazarse hacia arriba.
He tratado código variuos ejemplo: jquery which event is better thatn this y código How to scroll parent page with iFrame reload página Padres cuerpo:
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function() {
$('iframe').load(function(){
$(window).scrollTop(0);
});
});</script>
<iframe frameborder="0" height="1000" id="iframe" src="http://mysite.com" width="800"></iframe>
Y ahora este es mi código final en la página del padre: (que no funciona)
<script type="text/javascript">
$('iframe').ready(function(){
$(window).scrollTop(0);
});
</script>
<iframe frameborder="0" height="1000" id="iframe" align="top" src="http://foicam.altervista.org/listadinamica.php" width="800" ></iframe>
pero el problema es que cada código se desplaza hacia arriba en la página principal DESPUÉS de que el marco está completamente cargado (las imágenes incluyen). Lo que quiero es que la página padre se desplaza ANTES de que el iframe haya terminado de cargar.
si hace clic en la última imagen o despliega hacia abajo la página y luego vuelve a cargar solo iframe ¡verá lo que quiero decir!
Gracias mucho, y lo siento, pero descubrí la existencia de este idioma ayer por la tarde !!!
No ha explicado por qué arrojó el primer bloque de código para un bloque de código que no funciona. – Sparky