尋找檢測爲ASP.NET Web應用程序onbeforeunload好,我是,我 如果已經使用ASP.NET與母版頁和內容頁在頁面上輸入一些控制變更顯示警告信息。我使用的是母版頁上3個內容佔位符,最後一個是表格後
<form runat="server" id="myForm">
這樣的形式結束標記之後,該腳本中使用的體結束標記
<script>
var warnMessage = "Save your unsaved changes before leaving this page!";
$("input").change(function() {
window.onbeforeunload = function() {
return 'You have unsaved changes on this page!';
}
});
$("select").change(function() {
window.onbeforeunload = function() {
return 'You have unsaved changes on this page!';
}
});
$(function() {
$('button[type=submit]').click(function (e) {
window.onbeforeunload = null;
});
});
</script>
beforeunload沒有按之前就這種方式而言,只要綁定起作用就不能可靠地工作。你應該本地分配它
所以我得到它的工作就像這個綁定和解除綁定沒有爲我工作也隨着jQuery 1.7的事件API已更新,.bind()/。unbind()仍然可用爲了向後兼容,但首選的方法是使用on()/ off()函數。
添加下面一行:'返回false;`,但在這裏我補充一點線? – Kiquenet 2017-10-24 08:30:02