设置网页内容不可复制
css
仅设置样式,使元素及其子元素的文本不可选:
user-select: none;
js
设置元素的onmousedown
和onselectstart
返回false
,使不能按下鼠标和内容不可选,从而实现不能复制。
设置网页内容可复制
反向设置网页内容可复制:
例如,某些网站设置了不可复制,而你想要复制那些内容,那么,可以这样做:
直接找到你想要复制的父元素的类名,打开网页的控制台执行以下三行代码,该父元素内的内容就能变成可复制的了。
document.getElementsByClassName("analysis-base-layout")[0].onmousedown = function() { return true;}
document.getElementsByClassName("analysis-base-layout")[0].onselectstart = function() { return true;}
document.getElementsByClassName("analysis-base-layout")[0].style = "user-select: auto;"
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。