2010-02-27 64 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 
}