淘宝宝贝编辑的地方不是提交的方式。刷新页面 或打开其他页面。会弹出提示。。使用 window.onbeforeunload=function(e) {}; 无法移除
每隔 iframe 都执行。也不行。手动移除所有的 onbeforeunload 后。 刷新 就不会出现提示。也可以直接跳转其他页面了。。
准确来说。。移除这一个。就可以了
但。。window.onbeforeunload=function(e) {}; 无法移除
不知道 怎么搞了。
也尝试过。。给每隔 iframe 都执行。这个。没用。
谢谢大佬们之指点
每隔 iframe 都执行。也不行。手动移除所有的 onbeforeunload 后。 刷新 就不会出现提示。也可以直接跳转其他页面了。。
准确来说。。移除这一个。就可以了
但。。window.onbeforeunload=function(e) {}; 无法移除
不知道 怎么搞了。
也尝试过。。给每隔 iframe 都执行。这个。没用。
谢谢大佬们之指点
$(window).off();
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>_</title>
<script src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
</head>
<script type="text/javascript">
window.onbeforeunload = function(){
console.log('111');
return false;
}$(window).on('beforeunload', function(){
console.log('222');
return false;
});window.addEventListener('beforeunload', function(){
console.log('333');
return false;
});$(window).off();
window.onbeforeunload = null;</script>
<body>
</body>
</html>
执行这个后。。
页面提示 会变成
这里的true 改成 任何字段。。true 哪里就显示 什么 。哪里之前是 提示。。