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?
滿天的星座
滿天的星座 2017-05-19 10:30:57
0
1
716

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

滿天的星座
滿天的星座

répondre à tous (1)
世界只因有你

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.

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!