Pourquoi mon gestionnaire onbeforeunload provoque-t-il une erreur «Erreur non spécifiée»?
-
06-07-2019 - |
Question
J'utilise la fonction JavaScript suivante dans IE6:
window.onbeforeunload = function() {
if (itemChanged) {
return 'You have made changes to data on this page. If you navigate away from this page without first saving your data, the changes will be lost.';
}
};
Mais lorsque j'appuie sur le bouton Annuler de la boîte de dialogue, un message d'erreur de page JavaScript s'affiche:
Erreur: erreur non spécifiée.
Des idées?
La solution
Vérifiez votre valeur de (itemChanged). Est-il possible que quelque chose d'autre cause l'erreur? Cela fonctionne bien pour moi.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow