這個方法的作用是防止填寫信息時不小心按了刷新(F5,刷新界面,返回)。
目前能實現這個需求的只有這個方法。
具體代碼如下:
1、首先在body添加 onbeforeunload 這個事件
<body onbeforeunload="checkLeave()">
2、在js里面做操作
/*是否刷新界面,刷新界面彈哪個框*/ function checkLeave(){ if(noticeLayerId == 1){ notice_index()//自己要操作的事件,不需要可不用 event.returnValue=false; } else { return false; } }
目前只有這個方法,等以后有更好的再跟大家一起分享。