共计 496 个字符,预计需要花费 2 分钟才能阅读完成。
设置网页内容不可复制
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;"
正文完