recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Pourquoi le stockage de session peut-il être enregistré lorsque la boîte d'invite Onbeforeunload est fermée et actualisée, mais que l'alerte ne peut pas être lue?

http://www.runoob.com/jsref/e...

Après la connexion.
Actualisez-le à nouveau
Le corps de la fonction ne sera pas du tout déclenché.
Je l'ai testé. Pourquoi est-ce?
Ce n'est pas grave si vous ne le cochez pas

window.addEventListener("beforeunload", function(event) {
    alert("弹出");
    sessionStorage.name="你的名字";  //请教一下为什么这个sessionStorage都能存下来?而alert没弹出来?这是什么机制啊? 
});

http://jsbin.com/zisazacani/e... Exemple en ligne JS Bin

滿天的星座滿天的星座2753 Il y a quelques jours866

répondre à tous(1)je répondrai

  • 世界只因有你

    世界只因有你2017-05-19 10:32:57

    Merci pour l'invitation

    La documentation officielle explique

    À partir du 25 mai 2011, la spécification HTML5 indique que dans ce gestionnaire d'événements, les appels à window.alert(), window.confirm() et
    window.prompt() seront ignorés. Voir la spécification HTML5 pour plus de détails.

    De plus, cela est pour des raisons de sécurité et ne permet pas de désactiver les pop-ups du système.

    répondre
    0
  • Annulerrépondre