J'ai un très long iframe dans ma page parente. Lorsque vous rechargez ou cliquez sur un lien à l'intérieur de la page de l'image, il est chargé à l'intérieur, mais la fenêtre pure doit être en haut.
J'ai essayé exemple de code variuos: jquery which event is better thatn this et How to scroll parent page with iFrame reload page parent Code du corps:
<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>
Et maintenant voici mon code final dans la page parent: (cela ne fonctionne pas)
<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>
mais le problème est que chaque code fait défiler la page parente APRÈS que la trame soit complètement chargée (les images incluent). Whant je veux, c'est que la page parente défile AVANT iframe a fini de charger.
si vous cliquez sur la dernière image ou faites défiler la page et puis recharger seulement iframe vous verrez ce que je veux dire! Merci beaucoup, et je suis désolé mais j'ai découvert l'existence de cette langue après-midi d'après-midi !!!
Vous n'avez pas expliqué pourquoi vous avez supprimé le premier bloc de code pour un bloc de code qui ne fonctionne pas. – Sparky