1.網頁無法選取文字 按下鍵盤的F12調出開發者工具,點擊console控制台,輸入以下代碼後回車即可: 解除網頁無法選取文字 var eles = document.getElementsByTagName('*'); for (var i = 0; i < eles.length; i++) { ...
1.網頁無法選取文字
按下鍵盤的F12調出開發者工具,點擊console控制台,輸入以下代碼後回車即可:
解除網頁無法選取文字
var eles = document.getElementsByTagName('*');
for (var i = 0; i < eles.length; i++) {
eles[i].style.userSelect = 'text';
}
2. 網頁禁用js
開發者工具》設置
3.layer工具顯示控制項的佈局
定位當前層所在的代碼位置:
4.學習通界面編輯
進入開發者工具界面:
在< p >標簽中顯示
5.解除網頁不可複製粘貼
在瀏覽器地址欄輸入以下代碼,網頁將被鎖定,限制複製的Javascript腳本將無效
【粘貼後再刪除】javascript:void($={});
註意:直接複製,有些網頁會修改該代碼"javascript:" 將會丟失
6.禁止用戶複製界面文字
做項目的時候有客戶提出要求,不能用用戶瀏覽他發表的文章時複製他的文章
一種比較簡單的方法,禁止用戶選中頁面的文字和禁止用戶右鍵菜單
document.oncontextmenu = ``new` `Function(``"event.returnValue=false"``);``document.onselectstart = ``new` `Function(``"event.returnValue=false"``);
如果只是禁止部分區域的話,直接在標簽上加上onselectstart=“return false”
<``div` `onselectstart="return false" id="div" >``此區域禁止複製``</``div``>
或者
<``div` `onselectstart="return false" id="div" >``此區域禁止複製``</``div``>``<``script` `type="text/javascript" >`` ``$(document).ready(function(){`` ``document.getElementById('div').onselectstart =function(){`` ``return false;`` ``};`` ``});``</``script``>
在火狐下這種js寫法是無效的
在火狐下有個屏蔽選擇樣式的樣式屬性 -moz-user-select (只支持火狐瀏覽器)
<``div` `style="-moz-user-select:none;" >`` ``禁止複製此區域``</``div``>
如果要禁止整個頁面
<``script` `type="text/javascript" >`` ``$(document).ready(function(){`` ``$("body").css("-moz-user-select","none");`` ``});``</``script``>
-moz-user-select主要有三個值 none -moz-all -moz-none
此處轉載:https://www.cnblogs.com/war-hzl/p/4794698.html