直接来个终极方案:

查找了好多资料才找到的,这种方式,可以消除 后退的所有动作。包括 键盘、鼠标手势等产生的后退动作。
<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
相关文章:
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
如何用PHP工具快速搭建高效网站?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
山东云建站价格为何差异显著?
高端云建站费用究竟需要多少预算?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
招商网站制作流程,网站招商广告语?
网站制作公司,橙子建站是合法的吗?
实例解析angularjs的filter过滤器
北京网站制作的公司有哪些,北京白云观官方网站?
学校建站服务器如何选型才能满足性能需求?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
如何彻底删除建站之星生成的Banner?
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
如何通过网站建站时间优化SEO与用户体验?
建站之星代理费用多少?最新价格详情介绍
如何生成腾讯云建站专用兑换码?
h5网站制作工具有哪些,h5页面制作工具有哪些?
微信小程序 五星评分(包括半颗星评分)实例代码
如何通过PHP快速构建高效问答网站功能?
如何用y主机助手快速搭建网站?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
昆明网站制作哪家好,昆明公租房申请网上登录入口?
建站之星2.7模板快速切换与批量管理功能操作指南
北京网站制作网页,网站升级改版需要多久?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
建站主机选哪家性价比最高?
,想在网上投简历,哪几个网站比较好?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
移民网站制作流程,怎么看加拿大移民官网?
教学网站制作软件,学习*后期制作的网站有哪些?
淘宝制作网站有哪些,淘宝网官网主页?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
Python如何创建带属性的XML节点
如何快速搭建自助建站会员专属系统?
C#如何使用XPathNavigator高效查询XML
如何快速选择适合个人网站的云服务器配置?
成都网站制作报价公司,成都工业用气开户费用?
如何通过FTP服务器快速搭建网站?
如何快速启动建站代理加盟业务?
如何快速查询网站的真实建站时间?
如何确保西部建站助手FTP传输的安全性?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
智能起名网站制作软件有哪些,制作logo的软件?
seo网站制作优化,网站SEO优化步骤有哪些?
建站主机核心功能解析:服务器选择与网站搭建流程指南
如何通过山东自助建站平台快速注册域名?
*请认真填写需求信息,我们会在24小时内与您取得联系。