Bonjour,

Je veux qu'une corfirmation soit affichée lorsque l'utilisateur ferme ou refresh une fenetre du browser.

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 fonctionne bien avec firefox et IE, mais pas avec Chrome.

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!