網際網路頁面瀏覽限制實現總結

2021-05-22 21:14:59 字數 2497 閱讀 4416

1.文字框輸入限制

實現限制輸入大、小寫英文,數字,浮點小數,日期,中文,部分英文,部分中文等眾多功能。直接加入到html**中即可使用。

小寫英文:

onpaste = "return reginput(this, /^[a-z]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[a-z]*$/, event.datatransfer.getdata('text'))"

style="ime-mode:disabled"

>

大寫英文:

onpaste = "return reginput(this, /^[a-z]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[a-z]*$/, event.datatransfer.getdata('text'))"

style="ime-mode:disabled">

任意數字:

onpaste = "return reginput(this, /^[0-9]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[0-9]*$/, event.datatransfer.getdata('text'))"

style="ime-mode:disabled"

>

限2位小數:

onpaste = "return reginput(this, /^/d*/.?/d$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^/d*/.?/d$/, event.datatransfer.getdata('text'))"

style="ime-mode:disabled"

> 如: 123.12

日  期:

onpaste = "return reginput(this, /^/d([-//](/d([-//](/d)?)?)?)?$/,

window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^/d([-//](/d([-//](/d)?)?)?)?$/,

event.datatransfer.getdata('text'))"

style="ime-mode:disabled"

> 如: 2002-9-29

任意中文:

onpaste = "return reginput(this, /^[/u4e00-/u9fa5]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[/u4e00-/u9fa5]*$/, event.datatransfer.getdata('text'))"

>

部分英文:

onpaste = "return reginput(this, /^[a-e]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[a-e]*$/, event.datatransfer.getdata('text'))"

style="ime-mode:disabled"

> 範圍: a,b,c,d,e

部分中文:

onpaste = "return reginput(this, /^[一二三四五六七**十]*$/, window.clipboarddata.getdata('text'))"

ondrop = "return reginput(this, /^[一二三四五六七**十]*$/, event.datatransfer.getdata('text'))"

> 範圍: 一二三四五六七**十

2.不能展開右鍵,不能全選,不能複製的實現

οnkeypress="window.event.returnvalue=false"

οnkeydοwn="window.event.returnvalue=false"

οnkeyup="window.event.returnvalue=false"

οndragstart="window.event.returnvalue=false"

onselectstart="event.returnvalue=false">

...

3.禁止頁面正文內容被選取

false"οnmοuseup="document.selection.empty()">

4.避免別人把網頁放在框架中

< /script>

5.禁示檢視源**

6.關閉輸入法

8.禁止快取

在head裡加入:

網際網路學習總結

我是來自四川大學錦城學院工商管理學院大資料管理與應用專業2002班的曾俊毅,來自四川省眉山市,今年18歲。今年是作為一名大一新生來到了我們錦城學院,對於大資料專業我了解頗少,懷著好奇的心,開始了我的第一學期的學習。網際網路理論與應用這門學科,剛開始接觸的時候感覺十分的陌生,甚至有些牴觸心理。因為,我...

mysql 網際網路 MySQL網際網路業務使用建議

一 基礎規範 表儲存引擎必須使用innodb 表字符集預設使用utf8,必要時候使用utf8mb4 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 禁止使用儲存過程,檢視,觸發器,event 解讀 1 對資料庫效能影響...

網際網路與網際網路的區別

網際網路的英文單詞是 internet,網際網路的英文單詞是 internet。在英語中,專有名詞首字母都是大寫,用於特指某一事物。大寫的 internet 是作為乙個專有名詞出現的,所指的是由阿帕網發展而來的現如今全球最大的計算機網路,稱之為網際網路。小寫 internet 是作為乙個普通單詞出現...