Lors de l'appel de la confirmation du navigateur, une boîte de confirmation apparaît et vous choisissez de la désactiver. Lorsque le code appelle à nouveau la méthode de confirmation, il retournera toujours false. Puis-je savoir que la confirmation du navigateur a été désactivée.
Aucune solution élégante ne m'est venue à l'esprit.
Il existe une astuce : si l'utilisateur choisit de la désactiver, alors lors de l'appel de cette méthode, le code ne sera pas bloqué et le code suivant sera exécuté immédiatement. Nous pouvons définir une minuterie Lorsque le délai expire au niveau de la milliseconde, cela signifie que le client a bloqué la fenêtre contextuelle.
Pas moyen de le savoir.
Il est recommandé d'écrire votre propre boîte de dialogue à la place.
N'utilisez jamais d'avertissement lorsque vous voulez annuler