我有一个php页面(硬编码php),我的目标是当用户点击浏览器的后退按钮时,他会自动重定向到其他页面(该页面是用代码点火器编写的)。我下载了后退按钮检测库并且已经在js:中尝试过这种方法
<script type="text/javascript">
bajb_backdetect.OnBack = function(){
//window.location.href = "http://google.com";
//window.history.back(-2);
//window.navigate('http://google.com');
//self.location='http://google.com';
alert("back");
window.history.back();
}
我也尝试过使用$_SESSION(在硬编码的php上设置值,如果值与我尝试的重定向到另一个页面的值相同,请检查codeigniter页面上的值),但它不起作用。
感谢
不要这么做!如果浏览器本身没有按预期运行,你的用户会非常困惑,可能会非常愤怒。最好在你的网站上有一个按钮,将用户重定向到你想让他们去的地方,但要确保按钮的作用非常清楚。我不完全清楚你想要实现什么,但如果你看到"确认表单重新提交"消息,当加载的页面是表单提交的结果时,这是一条标准的浏览器消息。