說到表單提交驗證類這個功能,相信大家并不陌生,但是每個程序員的操作方法都是不一樣的,下文是錯新技術頻道小編為你帶來的操作步驟,希望對你學習這方面知識有所幫助!
?>屏蔽功能類
1.1?屏蔽鍵盤所有鍵
1.2?屏蔽鼠標右鍵
在body標簽里加上oncontextmenu=self.event.returnvalue=false
或者
function?nocontextmenu()
{?
????if(document.all)?{
????????event.cancelBubble=true;
????????event.returnvalue=false;?
????????return?false;?
????}
}
或者
1.3?屏蔽?Ctrl+N、Shift+F10、F5刷新、退格鍵
1.4屏蔽瀏覽器右上角“最小化”“最大化”“關閉”鍵
或者使用全屏打開頁面
注:在body標簽里加上onbeforeunload="javascript:return?false"(使不能關閉窗口)
1.5屏蔽F5鍵
1.6屏蔽IE后退按鈕
在你鏈接的時候用?
1.7屏蔽主窗口滾動條
在body標簽里加上?style="overflow-y:hidden"
1.8?屏蔽拷屏,不斷地清空剪貼板
在body標簽里加上onload="setInterval('clipboardData.setData(/'Text/',/'/')',100)"
1.9?屏蔽網站的打印功能
1.10?屏蔽IE6.0?圖片上自動出現的保存圖標
方法一:
方法二:
1.11?屏蔽頁中所有的script
2.2?比較兩個表單項的值是否相同
2.3?表單項只能為數字和"_",用于電話/銀行帳號驗證上,可擴展到域名注冊等
2.4?表單項輸入數值/長度限定
2.5?中文/英文/數字/郵件地址合法性判斷
2.6?限定表單項不能輸入的字符
新聞熱點
疑難解答
圖片精選