iPhone上不支持onbeforeunload事件吗?
因此,我已经在jQuery Mobile应用程序中使用了一些方便的功能,让用户知道他/她是否正在离开页面,因为这会触发注销。 简化形式:
$(window).bind('beforeunload', function() {
return "Navigating away from this page will log you off. Are you sure you want to continue?";
});
$(window).unload(function() {
logoff();
});
这对我的笔记本电脑上的Safari和Chrome都很有用。 但是,它似乎不适用于iPhone模拟器。
iOS中包含的移动浏览器(我知道它是Safari,但大概是不同的版本)不支持beforeunload
事件吗? 移动设备(特别是Android)的这种情况通常如此吗?
iPhone确实不支持onbeforeunload
这个问题有一个可能的解决方法:有什么方法可以在Mobile Safari for iOS设备上使用window.onbeforeunload?
链接地址: http://www.djcxy.com/p/89967.html