做项目的时候有客户提出要求,不能用用户浏览他发表的文章时复制他的文章 一种比较简单的方法,禁止用户选中页面的文字和禁止用户右键菜单 document.oncontextmenu = new Function("event.returnValue=false ...
有时候操作H 页面需要长按某个按钮的时候,会出现浏览器系统自带的复制功能很烦,怎么解决呢,只需要加入以下样式。 但是在输入框input select 不能输入文子,所以还需要加入一些允许他们输入的样式 ...
2018-12-05 14:23 0 1262 推荐指数:
做项目的时候有客户提出要求,不能用用户浏览他发表的文章时复制他的文章 一种比较简单的方法,禁止用户选中页面的文字和禁止用户右键菜单 document.oncontextmenu = new Function("event.returnValue=false ...
...
/*设置IOS页面长按不可复制粘贴,但是IOS上出现input、textarea不能输入,因此将使用-webkit-user-select:auto;*/ *{ -webkit-touch-callout:none; /*系统默认菜单 ...
PC上css控制滚动仅css("overflow","hidden")已足够。 但是,如果在Mobile上还是可以拖动的!所以需要监听touchmove事件。 页面禁止拖动、滚动: 恢复页面拖动、滚动: 参考: 在移动端设置 ...
...
做移动端项目的时候产品提了一个长按文字复制的功能,第一反应是这个不是Webview自带的功能吗? 打开APP自己试了下,发现果然无法长按复制,后来发现是因为公共CSS文件中设置了 user-select:none ,之所以设置该属性是因为html中可能有些地方不想让用户复制文字,或是用a标签做了 ...
设置meta的viewport属性 iOS 10之后不接受meta标签,可通过js监听手势控制 ...
禁止 window.ontouchmove=function(e){ e.preventDefault && e.preventDefault(); e.returnValue=false; e.stopPropagation & ...