当前位置:主页 > 聚焦 >

jquery如何实现禁用浏览器后退

时间:2020-12-14 11:22:13

  jquery实现禁用浏览器后退的方法:首先打开相应的js文件;然后通过“jQuery(document).ready(function () {...}”方法禁用浏览器的back和next按钮即可。

  本教程操作环境:windows7系统、jquery1.10.0版本,该方法适用于所有品牌电脑。

  :《jquery视频教程》

  jquery禁用浏览器后退按钮

  使用Jquery 禁用浏览器的back 和 next 按钮:

  有时为了防止用户乱了访问顺序,不得不禁掉浏览器的前进后退按钮

  jQuery(document).ready(function () { if (window.history && window.history.pushState) { $(window).on('popstate', function () { // 当点击浏览器的 后退和前进按钮 时才会被触发, window.history.pushState('forward', null, ''); window.history.forward(1); }); } //在IE中必须得有这两行 window.history.pushState('forward', null, ''); window.history.forward(1); });

  这段代码主要使用js的 window.history 对象;

  举个例子:

  假如当前页面的url是:

  执行:window.history.pushState('forward', null, 'badu.aspx');

  结果: 在浏览器历史记录中添加一条记录。当前页面的url变成,但是不会刷新页面,也不会检查url是否正确。 这时如果点击 浏览器的back按钮会回退到页面, 还是当前页面。 所以这就是上面禁用back按钮 的原理。

热点推荐
1 Blockworks完成1.92亿美元A轮扩展融资

Blockworks宣布完成A轮扩展融资,投后估值达1.92亿美元。本轮融资由Parafi Capital与Reciprocal Ventur...

2 Zetachain遭遇33.4万美元加密攻击,漏洞源于

消息,Zetachain最近遭遇了一起协调攻击,导致约33.4万美元的损失,攻击目标为其在以太坊、...

3 Willy Woo:比特币需保持在关键价格水平以

消息,据分析师Willy Woo表示,比特币必须在关键价格水平上保持稳定,以增加形成主要底部的...

4 KuCoin Alpha新上线代币— chudhouse MYSTERY

消息,KuCoin宣布其Alpha平台新增两个新兴项目,分别为chudhouse和MYSTERY,目前已在KuCoin Alpha上线...

5 摩根士丹利:为美股回调做好准备,恐慌

消息,摩根士丹利投资管理公司高级投资组合经理安德鲁斯利蒙表示,投资者应为美国股市回...

6 ClawHub上30个插件让你的AI助手偷偷给陌生

消息,AI安全公司Manifold研究负责人Ax Sharma发现,ClawHub上一个名为imaflytok的账号发布了30个插件...

7 欧盟出台临时措施,助力企业应对能源涨

消息,欧盟周三表示,将采取临时措施,以缓冲中东冲突导致能源价格大幅上涨对企业造成的...

8 Pumpfun:回购后销毁3.7亿美元代币,减少流

消息,Pumpfun在回应代币回购策略的质疑后,决定销毁所有之前回购的Pump代币,约合3.7亿美元,...

9 Loracle:CL空单增持10,201.37枚,当前盈亏

消息,Hyperliquid早期贡献者Loracle最近增持CL空单10,201.37枚,约合1,092,863.28美元。当前持仓规模为...

10 Bitget将上线AIGENSYN现货交易

消息,Bitget将于今日19:00上线AIGENSYN现货交易,充值通道现已开放。...

成都来彰科技 蜀ICP备2025134723号-1

资讯来源互联网,如有版权问题请联系管理员删除。