当前位置:编程学习 > JAVA >>

如何去掉浏览器回退

我想去掉浏览器的回退,实现:A页面到B页面,但是A页面不能用history.forward(1);B页面不可以回退到A,
试过这个是不行
<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="0"> ,有没有别的办法 --------------------编程问答-------------------- 没人,沙发还是自己坐 --------------------编程问答-------------------- 使用ajax --------------------编程问答--------------------
引用 2 楼 acesidonu 的回复:
使用ajax

如何用,能给点提示不? --------------------编程问答-------------------- 2楼让你用ajax,意思是让你整个页面载入后,所有内容由JS异步获取,这样就没有历史、没有前进后退了。 --------------------编程问答--------------------
引用 4 楼 bigc2001 的回复:
2楼让你用ajax,意思是让你整个页面载入后,所有内容由JS异步获取,这样就没有历史、没有前进后退了。

,这个改动太大了,我每个页面都要去该 --------------------编程问答-------------------- 可以让网页打开时就不显示主菜单。但也只是障眼法,要根本去掉是做不到的,因为即使屏蔽了浏览器的主菜单的后退按钮,还可以用浏览器右键菜单上的“后退”,即使屏蔽了右键菜单,还可以有热键。

其实可以设置网页立即过期,这样即使用了后退功能,之前的网页也看不到。 --------------------编程问答-------------------- --------------------编程问答-------------------- 4楼这种做法应该没有多少人采用的吧

引用 6 楼 gyylalala 的回复:
设置网页立即过期,这样即使用了后退功能,之前的网页也看不到。


这个貌似不错


关注此贴
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,