Rechercher : dans
Par :

Probleme compatibilité IE/Firefox javascript

Dernière réponse le 16 jui 2008 à 10:03:43 farlemars, le 16 jui 2008 à 09:58:36 
 Signaler ce message aux modérateurs

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

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Probleme compatibilité IE/Firefox javascript » dans :
[Firefox] Personnaliser les pages web avec Greasemonkey VoirC'est quoi, GreaseMonkey ? Exemple 1 Exemple 2 XPath Fonctions utilitaires removeElement() removeAttributeOfElement() setAttributeOfElement() injectCSS() Exemple 3 Liens C'est quoi, GreaseMonkey ? GreaseMonkey est une extension...

1

fight69, le 16 jui 2008 à 10:02:10

C'est comme ça, IE ne marche pas de la même facon que Firefox donc il y a toujours des incompatiblité...

Répondre à fight69

2

 farlemars, le 16 jui 2008 à 10:03:43

Merci pour cette remarque très pertinente mais je cherche une solution si il en existe une.

merci

Répondre à farlemars