lyn*_*sey 6 browser navigation back-button
我实际上需要这个作为一个安全功能 - 我的网站的主题是敏感的(家庭暴力) - 我们在网站上有一个安全区域,如果点击该人被从网站带到一个"安全"的网站.
一旦他们点击了这个区域,我想阻止他们在指定的时间内回来 - 比如1小时 - 所以如果施虐者进入房间你可以逃离现场,即使他们按下后退按钮他们在看什么网站并不明显.
想法?
您始终可以捕获后退按钮事件并将用户发送到随机的“安全”网址,使用类似的方法;
window.onbeforeunload = function () {
location.replace('http://www.bbc.co.uk');
return "This session is expired and the history altered.";
}
Run Code Online (Sandbox Code Playgroud)
在功能块中,您还可以简单地设置一个名为“noreturn”的 cookie,每当您网站上的任何页面检查时,它都可以在接下来的一个小时内每次重定向到“安全”网站。
这里有一篇不错的文章,介绍了控制后退按钮和用户浏览器历史记录的各个方面;
归档时间: |
|
查看次数: |
1784 次 |
最近记录: |