Bonjour,
Je veux qu'une corfirmation soit affichée lorsque l'utilisateur ferme ou refresh une fenetre du browser.
Ca fonctionne bien avec firefox et IE, mais pas avec Chrome.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 window.onbeforeunload = function (e) { var e = e || window.event; if (e) { e.returnValue = ' '; return ' '; } };
Ca semble etre en raison d'une librairie de JSF qui entre en conflit:
icefaces.js. Lorsque j'efface manuellement la référence à icefaces.js, la confirmation fonctionne dans chrome.
Comme je suis dans le forum "javascript", je me demandais s'il était possible de spécifier à Chrome quelle quelle fonction exécuter lors du onbeforeunload. Je voudrais que Chrome exécute ma fonction en premier et celle de icefaces ensuite.
Merci!
Partager