Salut !

Je viens de faire quelques recherches après être tombé sur un os et je dois dire que je suis un peu dérouté...

Opéra a un système bien à lui pour la gestion de l'historique et il ne génère pas d'événements "onunload" (rechargement ou fermeture de la page). Je comprends très bien qu'au "rechargement" il puisse décider de ne pas émettre de tels événements en mode "fast" mais l'ennui c'est qu'il est visiblement impossible de passer en mode "compatible". J'ai essayé, ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if(top['opera']) {
    opera.setOverrideHistoryNavigationMode("compatible");
    history.navigationMode = "compatible";
    window.onunload = function () { alert("opera"); };
}
Le meilleur contournement que j'ai trouvé est celui exposé [ame="http://www.webdeveloper.com/forum/showpost.php?p=925280&postcount=5"]ici[/ame]. C'est d'ailleurs la solution que je pensais implémenter - le projet sur lequel je travaille est également un chat.

Avez-vous eu à traiter ce problème ? Comment l'avez-vous contourné ?

Merci par avance,


Oscar