手机移动端web 禁止手机返回功能
2017-05-16 17:16
211 查看
手机移动端web 禁止手机返回功能的最好方法
虽然很变态,但是很有效.
2
3
4
5
6
7
8
9
10
11
12
原理是在你想禁止的时候把这个 href 地址给重写个5-6次.
这样客户返回来返回去都是当前页面的不同部分.
不会引起页面刷新. 重新加载.
一般用户按5次以后发现没效果, 基本上就会研究下怎么回事.
此代码只适合在页面中弹出层,遮住了后面的内容后.客户可能会习惯性的点击返回按键. 这个按键我们js是无法控制的.没有事件. 浏览器默认就是返回上一页.
如果能够监听页面的地址变更事件 用户体验会更好.
虽然很变态,但是很有效.
var href = window.location.href; window.location.href = href + "#aaa"; window.location.href = href + "#bbb"; window.location.href = href + "#ccc"; window.location.href = href + "#ddd"; window.location.href = href + "#eee"; window.location.href = href + "#fff"; //一般用户按5次返回键,就会引起注意而改成按你指定的 关闭按钮了. window.location.href = href + "#ggg"; window.location.href = href + "#hhh";1
2
3
4
5
6
7
8
9
10
11
12
原理是在你想禁止的时候把这个 href 地址给重写个5-6次.
这样客户返回来返回去都是当前页面的不同部分.
不会引起页面刷新. 重新加载.
一般用户按5次以后发现没效果, 基本上就会研究下怎么回事.
此代码只适合在页面中弹出层,遮住了后面的内容后.客户可能会习惯性的点击返回按键. 这个按键我们js是无法控制的.没有事件. 浏览器默认就是返回上一页.
如果能够监听页面的地址变更事件 用户体验会更好.
相关文章推荐
- 手机移动端web 禁止手机返回功能的最好方法,虽然很变态,但是很有效.
- 微信浏览器返回刷新,监听微信浏览器返回事件,网页防复制,移动端禁止图片长按和vivo手机点击img标签放大图片
- webView显示html到Js调用手机功能到Base64的方式将数据返回到Html中
- 初识安卓之从web服务器上获取资源显示到手机,实现手机归属地查询功能
- C# WebRequest 远程服务器返回错误: (403) 已禁止
- 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能
- WebView的返回功能
- [HTML] 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能
- 如何实现ie禁止返回功能和禁止用户用back space键返回页面(未测试)
- 手机/平板 连接局域网访问局域网电脑Web服务器进行移动端页面测试
- 编写一个通讯录,功能与以前的诺基亚手机一样,可以通过键盘进行箭头的移动,回车进入选项,用“W”键代表手机手机左键,“backspace”键代表返回上一级。能够实现基本的人性化的增删改查及文件的导入导出
- android 手机调用java webService返回空值的问题
- 安卓开发 顶部工具栏 带返回功能 仿手机QQ顶部工具条
- 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能
- 基于struts2的web系统中的返回功能
- android webview 适配手机屏幕以及禁止双击事件
- HttpWebResponse 远程服务器返回错误: (403) 已禁止
- Android webView 使用back功能返回以前浏览过的页面
- 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能
- Fiddler抓取http请求(web/手机/移动端)