我需要帮助。如果用户离开页面,并且表单已填写或至少填写了表单中的某些字段,我想要显示确认提醒。我有以下代码在Chrome中运行,但不能在Firefox中运行。即使表单域为空,也会显示警报。如果填写表格,请在离开页面时确认提醒
以下是我的代码,
$(window).bind('beforeunload', function() {
return ''; //Are you sure you want to leave?';
});
所以我需要帮助,所以我可以在Firefox中产生警觉,并在形式完全或部分填充其他所有浏览器,但是当形式是空的不会产生任何警报。我试图使用视图状态。检查是否视图状态的值是不同的,那么产生的警报,但它不工作,我希望
另一段代码我想是
window.onbeforeunload = function (e) {
var message = "Your confirmation message goes here.",
e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = message;
}
// For Safari
return message;
};
但上面的代码并不检查表单是否被填充。我想提醒当窗体部分或完全填充
@ketan我添加了一些代码 – user4545762 2015-02-10 04:46:36