禁止滑鼠右鍵功能以及一點點延伸

2021-08-14 05:06:00 字數 1615 閱讀 7217

1.禁止滑鼠右鍵彈出選單

document.oncontextmenu=newfunction("event.returnvalue=false;");

document.onselectstart=newfunction("event.returnvalue=false;");

2.相容火狐失靈
if (window.event)

function

nocontextmenu

() function

norightclick

(e) else

if (event.button == 2 || event.button == 3)

} document.oncontextmenu = nocontextmenu; // for ie5+

document.onmousedown = norightclick; // for all others

1.禁止選擇文字
var omitformtags=["input", "textarea", "select"];

omitformtagsomitformtags=omitformtags.join("|");

function

disableselect

(e)}

function

reenable

()if (typeof document.onselectstart!="undefined")else

2.禁止input/textarea內容被選中
document.queryselector('input').addeventlistener('select',function

(e))

document.queryselector('textarea').addeventlistener('select',function

(e))

3.遮蔽ctrl 按鍵(防止使用快捷鍵 【僅限windows】)
document.onkeydown=function

()}

附上html示例**

class="poo">這個頁面不能使用滑鼠右鍵div>

type="text"

value="123"

onclick = "fun()">

name="abc"

id="abc"

cols="30"

rows="10">我們的我的不不都是 得不吧時間不加班 測試 測試測試textarea>

我的你的不是我們的值建的試試 逗我呢是設計的p>

body>

寫在最後

禁止input 有很多種實現方法。比如user-select:none這個相容性不要忘記;disabled = disabled這個屬性。等等其他的,大家根據自己專案的十幾需求要確認需要使用的方法。

一點點感想

寫在這喧囂與寂寞的世界 今天我與chen在風初停的早上跑去借書,借了安妮的 清醒記 兩本三毛的書和一本yilan的旅行與味蕾的書。從圖書館出來,風似乎有些冷,想到又要到那陰冷的梅花館坐在又涼又硬的椅子上上一節乏味的數學課我們便都不約而同的想到了逃課。帶著心裡的負罪感我們躲進八食取暖。無意中我們嘗到了...

一點點感悟

這兩天一直在努力的調整狀態,考慮了很多,也想通了很多,因為看開了,所以狀態也好了很多。明白了,一件事情的兩面性,壞的一面會使自己痛苦不堪,好的一面會使自己心情愉快。看了一篇文章,感觸很大,裡面有很多啟發自己的語句。二十幾歲的人,除了愛情之外,還需要有一項能使自己生活的本領 要把自己的感觸 心情和生活...

一點點想法

最近公司要做個專案,用到進銷存系統,考查了好幾個,都不是很滿意 要麼功能上不行,要麼 上不行 突然在想,如果能用php做乙個,將是個不錯的選擇,因為進銷存大部分都是內部人使用,併發量要求並不是很高,主要是資料準確性和安全性,我想這兩方面重不在語言,另外乙個麻煩的地方是報表這塊,可以用其它語言來單獨處...