Probleme compatibilité IE/Firefox javascript

Fermé
farlemars - 16 juil. 2008 à 09:58
 farlemars - 16 juil. 2008 à 10:03
Bonjour à tous,


J'explique en gros mon soucis, je souhaiterais prévenir à l'aide d'une popup l'utilisateur,
quand il quitte la page web sans enregistrer, alors qu'il a fait des modifications.

j'ai alors utilisé la fonction window.onunload en javascript afin de savoir quand l'utilisateur
quitte la page pour afficher la popup, cependant j'ai remarqué que lorsqu'on clique sur le
bouton "enregistrer" la popup s'ouvre quand même car celà recharge la page.
Donc je cherche à ce que la popup ne s'ouvre pas lorsque l'on clique sur le submit.

J'ai essayé de mettre à l'attribut onClick de mon bouton "window.onunload=';' "
celà fonctionne sous firefox mais pas sous IE, il effectue la fonction javascript d'affichage
de la popup au lieu de la fonction dans le onClick.

Est-ce que quelqu'un aurai une idée de comment je pourrais remédier à ça ou s'il faut
que je m'y prenne d'une autre façon peut-être ?

Merci d'avance
A voir également:

1 réponse

C'est comme ça, IE ne marche pas de la même facon que Firefox donc il y a toujours des incompatiblité...
-1
Merci pour cette remarque très pertinente mais je cherche une solution si il en existe une.

merci
0