浏览器后退按钮导致jquery动态添加的select option值丢失的解决方法

监控浏览器返回功能

判断浏览器返回功能

禁用浏览器的后退按钮

JS禁止浏览器后退键 http://volunteer521.iteye.com/blog/830522/

浏览器返回功能 判断上一页面来源

怎么样判断页面是由history.back返回的?  document.referrer http://bbs.csdn.net/topics/370163049

js中使用document.referrer来判断上一页面来源 http://blog.163.com/chigar@126/blog/static/1471169200862983710387/

js中的referrer返回上一页使用介绍 详细出处参考:http://www.jb51.net/article/41705.htm

js返回上一页并刷新代码整理 详细出处参考:http://www.jb51.net/article/32749.htm

IE浏览器的后退事件,JS问题  window.onbeforeunload = function(){alert()}; http://bbs.csdn.net/topics/370104499

--------以上为解决的思路过程,都没有找到好的解决方法。--------

首先是判断是返回过来的js方法,未果。

然后想是否可以找到浏览器后退监控的方法,未果。

最后想到是否可以禁止浏览器后退按钮,效果不好。

---最后的解决方法:其实可以在一个表单请求的时候,新开一个窗口,target="_blank",一方面在首页上面新开窗口,避免访问的跳出率,另外新开的窗口浏览器上面的前进和后退按钮都是灰色禁用的。--- 然而原来的页面上的值也不会丢失了。

 

 

转载于:https://www.cnblogs.com/simpledev/p/3641248.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值