<!DOCTYPE html><html><script>window.onbeforeunload=function(){return "test";}</script></html>這段代碼在火狐瀏覽器的反應(yīng)是: 用鼠標(biāo)點(diǎn)擊瀏覽器的刷新圖標(biāo)時(shí)不會(huì)執(zhí)行。而按F5進(jìn)行刷新時(shí),每隔一次才會(huì)彈出窗口,也就是每按兩次F5會(huì)彈出一次窗口。關(guān)閉頁(yè)面的話也是需要按了兩次F5后,再關(guān)閉才會(huì)彈出窗口。為什么會(huì)這樣? 當(dāng)然除了火狐,其他瀏覽器都是正常運(yùn)行的。
onbeforeunload在火狐有時(shí)候會(huì)不執(zhí)行?
米琪卡哇伊
2018-10-11 14:13:30
