Aide - Recherche - Membres - Calendrier
Version complète : Forcer le raffraichissement d'une page
Forum Développeur - Administration serveur, programmation et base de données > Programmation > Javascript et AJAX
mEga
voila un petit script de rien du tout que j'utilise pour forcer le raffraichissement de ma page si le navigateur est redimmensionné en cours de navigation : utile notament en cas d'utilisation de calques sous internet explorer, car dans ce cas les calques restent à leur place de chargement.
Voici le code :
CODE


<script type="text/javascript">

<!-- Rafraichir page après redimensionnement de fenêtre



       function hauteur_fenetre()

{

if (window.innerHeight) return window.innerHeight;

else if (document.body) return document.body.offsetHeight;

     else return 0;

}

function largeur_fenetre()

{

if (window.innerWidth) return window.innerWidth;

else if (document.body) return document.body.offsetWidth;

     else return 0;

}

if (!window.ancienne_largeur) { ancienne_largeur= largeur_fenetre();

                                       ancienne_hauteur= hauteur_fenetre(); }



       function rafraichir()

{

  if (largeur_fenetre()!=ancienne_largeur || hauteur_fenetre()!=ancienne_hauteur)

  history.go(0);

}



        window.onresize=rafraichir;

//-->

</script>


Snif une chtite larme ma première contribution...
mEga
ce script j'oubliais de le préciser est à insérer dans le <head> de votre page
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.