設定網頁內容不可複製
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;"