全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js禁止浏览器的回退事件

直接来个终极方案:

查找了好多资料才找到的,这种方式,可以消除 后退的所有动作。包括 键盘、鼠标手势等产生的后退动作。

<script language="javascript">
 //防止页面后退
 history.pushState(null, null, document.URL);
 window.addEventListener('popstate', function () {
   history.pushState(null, null, document.URL);
 });
</script>

现在,我们项目中就使用了这种方式。在常用浏览器中,都可以禁用了后退。

具体实例:

$(function(){
 if (window.history && window.history.pushState) {
   history.pushState(null, null, document.URL);
   window.addEventListener('popstate', forbidBack);
 }
})
/**
 * 禁止回退按钮
 */
function forbidBack(){
 appUtils.mobileConfirm("确定放弃重置密码?",function(){//yes
  window.removeEventListener('popstate',forbidBack);
  muiwindow.muiwebview({"url":"login.html"});
 },function(){//no
  //防止页面后退
  history.pushState(null, null, document.URL);
 });
}


PS:关于addEventListener与removeEventListener的注意事项可参考:addEventListener()与removeEventListener()解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js禁止浏览器回退事件  # js禁止浏览器回退  # js浏览器回退事件  # js判断当页面无法回退时关闭网页否则就history.go(-1)  # js监控IE火狐浏览器关闭、刷新、回退、前进事件  # 禁止刷新  # 回退的JS  # JavaScript如何防止页面退格键回退  # 鼠标  # 找了  # 来个  # 中就  # 大家多多  # 器中  # 使用了  # language  # script  # gt  # javascript  # pushState  # history  # null  # pre  # class  # PS  # html  # lt  # addEventListener 


相关文章: 盘锦网站制作公司,盘锦大洼有多少5G网站?  实现虚拟支付需哪些建站技术支撑?  建站VPS推荐:2025年高性能服务器配置指南  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  如何通过PHP快速构建高效问答网站功能?  ,怎么在广州志愿者网站注册?  宝塔新建站点报错如何解决?  大连网站制作公司哪家好一点,大连买房网站哪个好?  建站之家VIP精选网站模板与SEO优化教程整合指南  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  c# Task.ConfigureAwait(true) 在什么场景下是必须的  安云自助建站系统如何快速提升SEO排名?  网站制作说明怎么写,简述网页设计的流程并说明原因?  h5在线制作网站电脑版下载,h5网页制作软件?  广州商城建站系统开发成本与周期如何控制?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  西安专业网站制作公司有哪些,陕西省建行官方网站?  制作营销网站公司,淘特是干什么用的?  如何在企业微信快速生成手机电脑官网?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  动图在线制作网站有哪些,滑动动图图集怎么做?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  怎么将XML数据可视化 D3.js加载XML  小型网站制作HTML,*游戏网站怎么搭建?  焦点电影公司作品,电影焦点结局是什么?  建站之星与建站宝盒如何选择最佳方案?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何高效完成自助建站业务培训?  如何快速搭建FTP站点实现文件共享?  如何在阿里云香港服务器快速搭建网站?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  如何通过虚拟主机空间快速建站?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  免费网站制作appp,免费制作app哪个平台好?  香港服务器WordPress建站指南:SEO优化与高效部署策略  网站制作话术技巧,网站推广做的好怎么话术?  ,石家庄四十八中学官网?  如何快速重置建站主机并恢复默认配置?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  javascript基本数据类型及类型检测常用方法小结  独立制作一个网站多少钱,建立网站需要花多少钱?  网站制作难吗安全吗,做一个网站需要多久时间?  小程序网站制作需要准备什么资料,如何制作小程序?  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  高端建站三要素:定制模板、企业官网与响应式设计优化 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。