345诛仙网站是谁做的,网络服务商主要包括什么,苏州产品设计公司,网站开发公司小程序开发以下代码都经过iphone7#xff0c;华为MT7 #xff0c;谷歌浏览器#xff0c;微信开发者工具#xff0c;PC端微信验证。如有bug#xff0c;还请在评论区留言。
demo链接#xff1a;https://pan.baidu.com/s/1c35mbjM 密码#xff1a;5yyf
1.移动端微信浏览器返回刷新…以下代码都经过iphone7华为MT7 谷歌浏览器微信开发者工具PC端微信验证。如有bug还请在评论区留言。
demo链接https://pan.baidu.com/s/1c35mbjM 密码5yyf
1.移动端微信浏览器返回刷新事件在返回后的页面上加上以下代码 script typetext/javascript$(function () { var isPageHide false; window.addEventListener(pageshow, function () { if (isPageHide) { window.location.reload(); } }); window.addEventListener(pagehide, function () { isPageHide true; }); })/script 2.监听微信浏览器返回事件在需要返回监听的页面上插入以下代码 script typetext/javascript $(function() { pushHistory(); window.addEventListener(popstate, function(e) { alert(我监听到了浏览器的返回按钮事件啦); //根据自己的需求实现自己的功能 pushHistory(); //去掉这行监听只能执行一次 }, false); //停留在当前页面阻止页面返回 function pushHistory(){ var state { title: title, url: # }; window.history.pushState(state, title, #); } }); /script 监听按返回键退出微信浏览器 script typetext/javascript $(function() {pushHistory();window.addEventListener(popstate, function(e) {WeixinJSBridge.call(closeWindow);pushHistory(); //去掉这行监听只能执行一次}, false);function pushHistory() {var state {title: title,url: #};window.history.pushState(state, title, #);}});/script 3.网页防复制
1移动端body标签上面加 ontouchstartreturn false整个网页不能touch或者用user-selectnone文本不能复制 body ontouchstartreturn false
复制不了~
/body .no-select{ -webkit-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; } 2PC端页面上插入以下JS img{ pointer-events: none;/*禁用鼠标*/
} 4.移动端禁止图片长按和vivo手机点击img标签放大图片,禁止长按识别二维码或保存图片 img{pointer-events: none;
} 让某图单独可以长按识别二维码或保存图片 img-a{pointer-events: visible;} 更多专业前端知识请上
【猿2048】www.mk2048.com