社区
跨浏览器开发
帖子详情
关键浏览器后退问题
zp87530
2010-11-05 04:32:08
现在很多浏览器支持后退功能,如果控制让用户点击后退,浏览器不去读取缓存或者不让其后退,而且兼容性要比较好。。。。高手们,有没有好点解决方法。。
...全文
139
16
打赏
收藏
关键浏览器后退问题
现在很多浏览器支持后退功能,如果控制让用户点击后退,浏览器不去读取缓存或者不让其后退,而且兼容性要比较好。。。。高手们,有没有好点解决方法。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuhan0520
2011-02-14
打赏
举报
回复
被楼上抢了。
第一种方法是使用ajax更新内容,没有锚点的话浏览器就不能后退。
第二种方法就是站内链接用js,使用location.replace实现。
龙飞tgbmlp
2011-02-14
打赏
举报
回复
提供一个思路
使用ajax和html
页面跳转时使用window.location.replace方法
湘湖
2011-01-12
打赏
举报
回复
在相关的页面禁止浏览器缓存:
<%
//禁用缓存保证用户退出安全
response.setHeader("Cache-Control","no-cache");//Forcescachestoobtainanewcopyofthepagefromtheoriginserver
response.setHeader("Cache-Control","no-store");//Directscachesnottostorethepageunderanycircumstance
response.setDateHeader("Expires",0);//Causestheproxycachetoseethepageas"stale"
response.setHeader("Pragma","no-cache");//HTTP1.0backwardcompatibility
%>
当用户再点击后退按扭进入到这个页面,这个页面过期了.
这个方法不错
生活真美好
2011-01-11
打赏
举报
回复
[Quote=引用 4 楼 genius_l 的回复:]
我也实现不了
[/Quote]
jhrxx
2010-12-21
打赏
举报
回复
这个跟浏览器有关跟程序无关
该昵称已被占用_
2010-11-29
打赏
举报
回复
不进行缓存
mochimo
2010-11-28
打赏
举报
回复
这个几乎无解,在前端开发可控范围之外。
yeyeqingfeng2
2010-11-24
打赏
举报
回复
在相关的页面禁止浏览器缓存:
<%
//禁用缓存保证用户退出安全
response.setHeader("Cache-Control","no-cache");//Forcescachestoobtainanewcopyofthepagefromtheoriginserver
response.setHeader("Cache-Control","no-store");//Directscachesnottostorethepageunderanycircumstance
response.setDateHeader("Expires",0);//Causestheproxycachetoseethepageas"stale"
response.setHeader("Pragma","no-cache");//HTTP1.0backwardcompatibility
%>
当用户再点击后退按扭进入到这个页面,这个页面过期了.
烟火人间-红尘一笑
2010-11-18
打赏
举报
回复
这种是没有办法的
不过没有影响啊,你为什么不让人家后退呢?
项目的后台验证做的太水了才担心这个问题吧
打字员
2010-11-18
打赏
举报
回复
在服务器端设置网页的过期时间和禁止浏览器缓存。
genius_l
2010-11-16
打赏
举报
回复
我也实现不了
hch126163
2010-11-06
打赏
举报
回复
实现不了
zp87530
2010-11-05
打赏
举报
回复
[Quote=引用 1 楼 mimang2008110 的回复:]
获取他点击后退的事件,然后在那个事件发生时再次调用服务器
[/Quote]
后退事件不好控制,能不能提供更好的解决方法呢?
索引在线
2010-11-05
打赏
举报
回复
获取他点击后退的事件,然后在那个事件发生时再次调用服务器
C#
浏览器
编程,学习使用
//储存寻找
关键
字符的位置 int i = 0; //记录列表cishu的下标 } } //***********************************************// // // // 启动程序运行时 // // // //*******************************************...
jQuery与Ajax以及序列化
•破坏
浏览器
前进和
后退
按钮的正常功能 •对搜索引擎的支持不足 •开发和调试工具的 缺乏 好吧,这些都是几年前的不足。技术的发展很快,这些不足也会慢慢弥补,起码现在调试Ajax并不难。 Ajax的核心是...
如何使用Qt WebEngine开发一款Web
浏览器
软件
本课程使用TTS语音播报和...本课程介绍了如下主题: Web
浏览器
软件的功能展示 QT WebEngine模块概述 Web
浏览器
软件的概要设计 标签页管理 标签页右键菜单 书签管理 下载管理 保存网页 Web
浏览器
窗体 隐私模式
vue项目使用js监听
浏览器
关闭、刷新、
后退
事件
在Web应用开发中,我们经常会遇到这样的需求:在用户执行
关键
操作,如提交表单、支付交易等过程中,突然关闭、刷新或者
后退
浏览器
,可能会导致操作未完成或者数据丢失。为了提高用户体验和保证应用数据的完整性,...
浏览器
的前进
后退
时,页面的缓存机制
后退
/前进缓存(Back/forwardcache,以下简称bfcache)是一种
浏览器
优化,可实现即时的
后退
和前进导航。它显著改善了用户的浏览体验,尤其是那些网络或设备速度较慢的用户。作为web开发人员,了解如何在所有
浏览器
上...
跨浏览器开发
5,006
社区成员
2,692
社区内容
发帖
与我相关
我的任务
跨浏览器开发
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
复制链接
扫一扫
分享
社区描述
解读Web 标准、分析和讨论实际问题、推动网络标准化发展和跨浏览器开发进程,解决各种兼容性问题。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章