要禁止瀏覽器對鼠標右鍵、拖動事件等作出響應,可以通過在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;"