有人知道onbeforeunloadiPad是否支持该活动,和/或是否有其他使用方式?
我已经做了几乎所有的尝试,似乎onbeforeunload从未在iPad(Safari浏览器)上触发该事件。
具体来说,这就是我尝试过的方法:
window.onbeforeunload = function(event) { event.returnValue = 'test'; }
window.onbeforeunload = function(event) { return 'test'; }
(以上两者共同)
window.onbeforeunload = function(event) { alert('test')'; }
(以上所有功能,但内部 <body onbeforeunload="...">
所有这些都可以在PC上的FF和Safari上运行,但不能在iPad上运行。
此外,在加载页面后,我还完成了以下操作:
alert('onbeforeunload' in window);
alert(typeof window.onbeforeunload);
alert(window.onbeforeunload);
结果分别是:
true
object
null
因此,浏览器确实具有该属性,但是由于某种原因它没有被解雇。
我尝试离开该页面的方法是单击后退和前进按钮,在顶部栏中进行Google搜索,更改地址栏中的位置,然后单击书签。
有谁知道发生了什么吗?我将不胜感激任何输入。
谢谢
炎炎设计
红颜莎娜
缥缈止盈
相关分类