HTML - Navigateurs

Dossier : bizarreries avec la méthode location.replace("URL") sous NS et Opéra

 

<Script language="JavaScript"><!--
location.replace("nav_justify.html");
//--></Script>

La méthode replace(), de l'objet location, permet de charger, par écrasement de l'historique, une nouvelle page.
Depuis que j'utilise cette méthode pour des scripts ne devant pas être activés par l'historique, je me suis aperçu que NS et Opéra ne rafraîchissent pas toujours la page affichée, voire même ne prennent pas en compte le "replace()" ; ceci est d'autant plus vrai que l'ordinateur est lent. Si vous avez des informations sur ce problème, informez-moi.

De plus, si vous connaissez des méthodes afin d'empêcher un "back" sur des documents générés avec les méthodes "document.open()", "document.write()", "document.close()", soyez gentil, écrivez-moi, merci.


Dernière mise à jour : dimanche 06 janvier 2008