Redirect 网页重定向和块返回

Redirect 网页重定向和块返回,redirect,webpage,Redirect,Webpage,我在网页上使用一个简单的(元)定时重定向。浏览者可以等待分配的时间或单击链接离开页面。我想阻止查看器在离开原始页面后返回到原始页面 由于搜索引擎可能被拒绝,我被警告不要使用元脚本——不管是真是假,我一点都不知道 如果可能,我希望避免使用Java或cookies。尽管如此,如果Java是最好的或唯一的解决方案,我愿意接受它 非常感谢您的想法和指导 谢谢。您可以尝试以下方法: <script> function preventBack(){window.history.forward

我在网页上使用一个简单的(元)定时重定向。浏览者可以等待分配的时间或单击链接离开页面。我想阻止查看器在离开原始页面后返回到原始页面

由于搜索引擎可能被拒绝,我被警告不要使用元脚本——不管是真是假,我一点都不知道

如果可能,我希望避免使用Java或cookies。尽管如此,如果Java是最好的或唯一的解决方案,我愿意接受它

非常感谢您的想法和指导


谢谢。

您可以尝试以下方法:

<script>
  function preventBack(){window.history.forward();}
  setTimeout("preventBack()", 0);
  window.onunload=function(){null};
</script>

函数preventBack(){window.history.forward();}
setTimeout(“preventBack()”,0);
onunload=function(){null};
您可以将代码放在不希望用户使用head部分中的back按钮访问的页面上。但是,不建议这样做,因为这可能会激怒您的用户


post从多个用户那里更详细地解释了一些事情

你能发布你已经尝试过的代码/方法吗?真的,我尝试过的几件事都非常业余和平庸。可以说,你没什么可以戴帽子的。谢谢。该脚本通过浏览器的“后退”按钮阻止返回,效果良好。但是,该页面会保留在浏览器历史记录中,也可以通过直接在地址栏中输入地址来访问。被阻止的“后退按钮”不应构成问题。这不是全球性的,普通的浏览者不应该因为无法返回到有问题的页面而感到困扰——这只是一句“谢谢”。基本上,如果你愿意的话,我只是想让手术更专业、更精细。然后,我可能会“给猪涂口红”。也许,我要的太多了?再次感谢,也感谢wolfer east。@sedwick对我的帖子有帮助吗?@sedwick那么我能竖起大拇指吗:)?你好,康科拉托先生。不幸的是,我的声誉还没有达到提交投票所需的水平。然而,我确实调用了复选标记(“勾选”所有亲英派),表示答案被接受。