Heim > Fragen und Antworten > Hauptteil
http://www.runoob.com/jsref/e...
Nach dem Anschließen.
Aktualisieren Sie es erneut.
Der Funktionskörper wird überhaupt nicht ausgelöst.
Ich habe es getestet. Warum ist das?
Es ist in Ordnung, wenn Sie es nicht ankreuzen
window.addEventListener("beforeunload", function(event) {
alert("弹出");
sessionStorage.name="你的名字"; //请教一下为什么这个sessionStorage都能存下来?而alert没弹出来?这是什么机制啊?
});
http://jsbin.com/zisazacani/e... JS Bin Online-Beispiel
世界只因有你2017-05-19 10:32:57
谢邀
官方文档说明了的
从2011年5月25号开始,HTML5规范指出在此事件处理函数中,对于window.alert(), window.confirm(), 和
window.prompt() 的调用会被忽略。详见HTML5规范说明。
另外,这个处于安全考虑,不允许禁用系统弹窗。