禁止鼠標拖動、禁止內容復制等


要禁止瀏覽器對鼠標右鍵、拖動事件等作出響應,可以通過在HTML標簽中添加如下屬性設置:

oncontextmenu="return false;" //禁止鼠標右鍵

ondragstart="return false;" //禁止鼠標拖動,如拖動圖片、連接等

例如:

<body ondragstart="return false;" oncontextmenu="return false;">

......

</body>//禁止整個頁面的鼠標右鍵和拖動

 

 

除了在HTML中設置以外,還可以在JS中控制:

 

例如:

document.ondragstart = function(event) {

return false;
};

 

語法:

1.<element ondragstart="......">

2.object.ondragstart=function(event){......};

3.object.addEventListener("dragstart", function(event){......});

 

禁止網頁另存為:

<noscript><iframe src="*.htm"></iframe></noscript> //放在head里面。

禁止網頁內容復制,代碼如下:

onselectstart="return false;"//文字禁止鼠標選中

onselect="document.selection.empty();"//禁止復制文本,僅對文本框中的文本有效<input type="text">, <textarea>

oncopy="return false;"//禁止復制

禁止粘貼:

onpaste="return false"

禁止剪切:

oncut="return false;"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM