我有一个php页面(硬编码的php),我的目标是当用户点击浏览器的后退按钮时,他会自动重定向到其他页面(此页面用代码点火器编写)。 我下载了back button detect library 并在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页面上的值,如果值相同,我尝试将它们重定向到另一页)但它也不起作用。
谢谢
答案 0 :(得分:1)
不要这样做!如果浏览器本身没有达到预期效果,您的用户将会非常困惑并且可能非常生气。在您的站点中有一个按钮可以将用户重定向到您想要的位置,但确保按钮的功能非常清楚会更好。 我并不完全清楚您要实现的目标,但如果您看到“确认表单重新提交”消息,则当正在加载的页面是表单提交的结果时,这是标准的浏览器消息。