2010-02-27 66 views
0

可能重複:
Prevent Back button from showing POST confirmation alert的Javascript history.back()導致Firefox警告

我已經使用的JavaScript history.back(1)功能將用戶重定向到前一頁。我已將此功能鏈接到我的後退按鈕。它的工作原理,但是當我點擊後退按鈕JS警報提醒您:

「要顯示此頁面,火狐必須發送將重複早先進行的任何操作(如搜索或訂單確認)信息。 「

我不想顯示此警報。如何刪除此警報或使用其他不會觸發此警報的功能?

回答

0

無論您何時離開頁面,都會將該鏈接存儲在某個Cookie中。根據目標,而不是使用history.back(1),請使用location.href=extractLinkFromCookie();

function extractLinkFromCookie() 
{ 
//some mechanism to read previous link from cookie 
}