我想在m页面上的“编辑”发生时阻止页面加载。javascript - 防止页面加载
,所以我得到这个代码
window.onbeforeunload = function() {
return "Are you sure you want to navigate away?";
}
现在我需要从页面取消绑定此。
有没有方法可用?
谢谢。
我想在m页面上的“编辑”发生时阻止页面加载。javascript - 防止页面加载
,所以我得到这个代码
window.onbeforeunload = function() {
return "Are you sure you want to navigate away?";
}
现在我需要从页面取消绑定此。
有没有方法可用?
谢谢。
您的处理程序设置为null:
window.onbeforeunload = null;
解除绑定的情况下,将其设置为空:
window.onbeforeunload = null;
这可能不过是程序流程更好地把一个状态里面你onbeforeunload
处理程序,以便在页面卸载时运行单个功能:
window.onbeforeunload = function() {
if (myVar == "Editing")
return "Are you sure you want to navigate away?";
}
你应该使用一些标志,检查是否页面编辑值或只是导航到其他页面
肯定的是,我附上这个当我点击编辑按钮。 – Red 2012-02-27 09:03:23