use*_*580 17 javascript jquery
随着onclick="history.go(-1);return false;"用户可以浏览到备份页面.但是,如果我想在将用户带到后面之前放置一个确认方法.我该怎么办?
我认为可以通过执行类似下面的操作来实现,但我不确定如何将用户重定向到后页?
$('.clickme').click(function() {
if(confirm("Are you sure you want to navigate away from this page?"))
{
//window.close();
// how to redirect to history.go(-1) ??
}
return false;
});
Run Code Online (Sandbox Code Playgroud)
UPDATE
还有什么方法可以检查历史记录中是否有某些值或是空的?这样我可以提醒用户是否为空?
Dav*_*und 37
这很简单,你认为它是:
$('.clickme').click(function() {
if(confirm("Are you sure you want to navigate away from this page?"))
{
history.go(-1);
}
return false;
});
Run Code Online (Sandbox Code Playgroud)
Sar*_*raz 12
试试这个:
if(confirm("Are you sure you want to navigate away from this page?"))
{
history.back();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
49931 次 |
| 最近记录: |