表單禁用複製、粘貼、及右擊菜單(contextmenu、oncopy、oncut、onpaste、onselectstart)

禁用右鍵菜單,可使用oncontextmenu屬性:html

<textarea oncontextmenu="return false"></textarea>

兼容性:http://www.quirksmode.org/dom/events/contextmenu.htmlweb

禁用複製,使用oncopy和oncut:chrome

<textarea oncopy="return false" oncut="return false"></textarea>

禁用粘貼,使用onpaste:瀏覽器

<textarea onpaste="return false"></textarea>

兼容性:http://www.quirksmode.org/dom/events/cutcopypaste.htmldom

禁用選擇:使用onselectstart及樣式-moz-user-select -webkit-user-selectui

onselectstart只針對ie,-moz-user-select樣式針對FF,-webkit-user-select針對與chrome內核相同的瀏覽器。spa

<textarea onselectstart="return false" style="-moz-user-select:none;-webkit-user-select:none;"></textarea>

須要注意:部分搜狗瀏覽器對於-webkit-user-select的實現不是很好,會使得<textarea>沒法輸入。固然若是隻是禁用複製和粘貼上面已經夠用了,不須要如今設置不可選中。code

相關文章
相關標籤/搜索