最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實用javaScript技術(shù)-屏蔽類

 更新時間:2006年08月15日 00:00:00   作者:  
一、屏蔽鍵盤所有鍵
<script language="javascript">
<!--
function document.onkeydown(){
event.keyCode = 0;
event.returnvalue = false;
}
-->
</script>
二、屏蔽鼠標(biāo)右鍵
  在body標(biāo)簽里加上oncontextmenu=self.event.returnvalue=false 或者:
<script language="javascript">
<!--
function document.oncontextmenu()
{
return false;
}
-->
</script>
function nocontextmenu()
{
if(document.all) {
event.cancelBubble=true;
event.returnvalue=false;
return false;
}
}
或者:
<body onmousedown="rclick()" oncontextmenu= "nocontextmenu()">
<script language="javascript">
<!--
function rclick()
{
if(document.all) {
if (event.button == 2){
event.returnvalue=false;
}
}
}
-->
</script>
三、屏蔽 Ctrl+N、Shift+F10、F5刷新、退格鍵
<script language="javascript">
<!--
//屏蔽鼠標(biāo)右鍵、Ctrl+N、Shift+F10、F5刷新、退格鍵
function window.onhelp(){return false} //屏蔽F1幫助
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向鍵 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向鍵 →
alert("不準(zhǔn)你使用ALT+方向鍵前進或后退網(wǎng)頁!");
event.returnvalue=false;
}
注:這還不是真正地屏蔽 Alt+ 方向鍵,因為 Alt+ 方向鍵彈出警告框時,按住 Alt 鍵不放,用鼠標(biāo)點掉警告框,這種
屏蔽方法就失效了。
if ((event.keyCode == 8) &&
(event.srcElement.type != "text" &&
event.srcElement.type != "textarea" &&
event.srcElement.type != "password") || //屏蔽退格刪除鍵
(event.keyCode==116)|| //屏蔽 F5 刷新鍵
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnvalue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
event.returnvalue=false;
if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
event.returnvalue=false;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnvalue = false; //屏蔽 shift 加鼠標(biāo)左鍵新開一網(wǎng)頁
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;}
}
  另外可以用 window.open 的方法屏蔽 IE 的所有菜單
  第一種方法:
window.open("你的.htm", "","toolbar=no,location=no,directories=no,menubar=no,
scrollbars=no,resizable=yes,status=no,top=0,left=0")
  第二種方法是打開一個全屏的頁面:
window.open("你的.asp", "", "fullscreen=yes")
*/
//-->
</script>
四、屏蔽瀏覽器右上角“最小化”“最大化”“關(guān)閉”鍵
<script language=javascript>
function window.onbeforeunload()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnvalue = "";
}
}
</script>
  或者使用全屏打開頁面
<script language="javascript">
<!--
window.open(www.32pic.com,"32pic","fullscreen=3,height=100, width=400,
top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,
status=no");
-->
</script>
  注:在body標(biāo)簽里加上
onbeforeunload="javascript:return false"http://使不能關(guān)閉窗口
五、屏蔽F5鍵
<script language="javascript">
<!--
function document.onkeydown()
{
if ( event.keyCode==116)
{
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
-->
</script>
六、屏蔽IE后退按鈕
  在你鏈接的時候用
<a href="javascript:location.replace(url)">
七、屏蔽主窗口滾動條
  在body標(biāo)簽里加上
style="overflow-y:hidden"
八、屏蔽拷屏,不斷地清空剪貼板
  在body標(biāo)簽里加上
onload="setInterval('clipboardData.setData(\'Text\',\'\')',100)"
九、屏蔽網(wǎng)站的打印功能
<style>
@media print {
* { display: none }
}
</style>
十、屏蔽IE6.0 圖片上自動出現(xiàn)的保存圖標(biāo)
  方法一:
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
  方法二:
<img galleryimg="no">
十一、屏蔽頁中所有的script
<noscrript></noscript>

相關(guān)文章

  • JS中數(shù)組常用的循環(huán)遍歷你會幾種

    JS中數(shù)組常用的循環(huán)遍歷你會幾種

    JS 遍歷數(shù)組(循環(huán)數(shù)組)的方式有多種,但你都知道嗎?下面這篇文章主要給大家介紹了關(guān)于JS中數(shù)組常用循環(huán)遍歷的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • mock.js實現(xiàn)模擬生成假數(shù)據(jù)功能示例

    mock.js實現(xiàn)模擬生成假數(shù)據(jù)功能示例

    這篇文章主要介紹了mock.js實現(xiàn)模擬生成假數(shù)據(jù)功能,結(jié)合實例形式分析了mock.js插件生成模擬數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 解析使用js判斷只能輸入數(shù)字、字母等驗證的方法(總結(jié))

    解析使用js判斷只能輸入數(shù)字、字母等驗證的方法(總結(jié))

    本篇文章對使用js判斷只能輸入數(shù)字、字母等驗證的方法進行了總結(jié)介紹,需要的朋友參考下
    2013-05-05
  • 在TypeScript項目中搭配Axios封裝后端接口調(diào)用

    在TypeScript項目中搭配Axios封裝后端接口調(diào)用

    這篇文章主要介紹了在TypeScript項目中搭配Axios封裝后端接口調(diào)用,本文記錄一下在?TypeScript?項目里封裝?axios?的過程,之前在開發(fā)?StarBlog-Admin?的時候已經(jīng)做了一次封裝,不過那時是JavaScript跟TypeScript還是有些區(qū)別的,需要的朋友可以參考下
    2024-01-01
  • 如何實現(xiàn)iframe父子傳參通信

    如何實現(xiàn)iframe父子傳參通信

    這篇文章主要介紹了如何實現(xiàn)iframe父子傳參通信,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Javascript使用SWFUpload進行多文件上傳

    Javascript使用SWFUpload進行多文件上傳

    本篇文章主要解釋了使用SWFUpload進行多文件上傳,這里整理了詳細(xì)的代碼,有需要的可以了解一下。
    2016-11-11
  • 微信小程序日歷效果

    微信小程序日歷效果

    這篇文章主要為大家詳細(xì)介紹了微信小程序日歷效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 原生js實現(xiàn)下拉框選擇組件

    原生js實現(xiàn)下拉框選擇組件

    這篇文章主要為大家詳細(xì)介紹了原生js實現(xiàn)下拉框選擇組件的開發(fā),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • 詳解JavaScript中任意兩數(shù)加減的解決方案

    詳解JavaScript中任意兩數(shù)加減的解決方案

    JavaScript中一些浮點數(shù)相加減會計算錯誤,本文將為大家具體介紹一下JavaScript中解決任意兩數(shù)加減會出現(xiàn)錯誤的方案,需要的可以參考一下
    2022-02-02
  • Javascript 模式實例 觀察者模式

    Javascript 模式實例 觀察者模式

    首先我們看看觀察者的概念 觀察者模式:定義對象間的一種一對多的依賴關(guān)系,當(dāng)一個對象的狀態(tài)發(fā)生改變時, 所有依賴于它的對象都得到通知并被自動更新。
    2009-10-10

最新評論

蓬莱市| 泰安市| 潍坊市| 孙吴县| 黔江区| 青海省| 左权县| 依兰县| 婺源县| 合江县| 嘉义市| 桃园县| 循化| 益阳市| 宁远县| 应城市| 广州市| 临澧县| 吉安市| 宣城市| 淮南市| 宁武县| 新营市| 铜川市| 浠水县| 大兴区| 丽江市| 安宁市| 七台河市| 平邑县| 喀喇| 竹溪县| 涞水县| 民权县| 平安县| 新巴尔虎左旗| 呼伦贝尔市| 博乐市| 德兴市| 龙胜| 上高县|