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
861

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