1
我與PHP和MySQL這一次顯示一個問題,在線測試系統工作的後退按鈕點擊這個問題,它會顯示第二個等等。我想通過點擊返回按鈕或關閉標籤阻止學生離開考試頁面。我嘗試下面的代碼:警報在PHP項目
window.onbeforeunload = function (e) {
var message = "Your confirmation message goes here.",
e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = message;
}
};
,當他點擊後退按鈕或關閉該頁面,但它也給當學生提交的第一個問題,顯示第二個警告這真的提醒學生。有沒有人有任何想法如何解決這個問題?
只需在提交之前禁用事件處理程序。所以,訂閱事件處理程序提交,取出onbeforeunload,然後繼續正常提交流程。 – ficuscr