Rechercher : dans
Par :

Javscript ok sous IE et FF pas OPERA et CHRO

123pierre, le 28 oct 2009 à 04:53:31 
 Signaler ce message aux modérateurs

Bonjour a tous,

J'ai un script javascript qui empeche l'utilisateur de quitter un formulaire sans avoir sauvegarder, ou appuyer sur le bouton send.

Il est assez court et facil a comprendre:

<script>
var changement;
alert_change=false;
function check_change(){	
if (changement==true){
	if (alert_change==false){
if(confirm('You have updated the information. Would you like to save your changes?')) {document.forms['form1'].submit(); return true;}	
	}
	}
}
</script>


chaque input du formulaire se voit attribuer un "Onchange="changement=true"

et chaque lien sur la page "Onclick="check_change()"


CA MARCHE NICKEL SOUS FF et IE.
Par contre sous opera et Chrome, le formulaire n'est pas envoyé. Il semblerait que le lien est d'abord interprete puis ensuite il lance le javascript.

Avez vous une solution?

Merci bcp,

Pierre.
Configuration: Windows XP
Firefox 3.0.14

Meilleures réponses pour « javscript ok sous IE et FF pas OPERA et CHRO » dans :
Désinstaller IE 8 VoirDésinstallation d'IE 8 Vous avez installé IE8 pour le tester et vous souhaitez désormais revenir à une version précédente ? Voici la procédure à suivre pour les OS suivants : Windows Vista Windows XP Windows Vista Ouvrir le...
Installer Opera sous Ubuntu VoirOpera est un navigateur tout comme Firefox. Il est également très confortable et possède des fonctionnalités intéressantes (comme un client BitTorrent intégré). Pour l'installer dans Ubuntu: Sous Gutsy Gibbon (7.10) Assurez-vous que tous les...
[Webmaster] Afficher des PNG transparents dans IE 5.5 et IE 6 VoirLe problème Les PNG transparents permettent de faire de très beaux effets sur les pages web. Tous les navigateurs le supportent (Firefox, Opera, Konqueror, Safari, Camino...)... sauf Internet Explorer 5.5 et 6 ! (Internet Explorer 7, lui,...
Télécharger Opera VoirMarre des trous de sécurité du navigateur par défaut ? Envie enfin d'avoir un navigateur simple et configurable facilement ? Opera est un navigateur gratuit possédant des fonctionnalités avancées : Sessions - Enregistrez un ensemble d'onglets...
Télécharger Opera USB VoirLe célèbre navigateur Opéra est enfin disponible en version USB. OperaUSB est la version portative du célèbre navigateur libre Opera. Il présente toutes les caractéristiques que possède la version de bureau, notamment : la navigation sur le...