日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

禁止网页刷新JS

發布時間:2025/3/19 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 禁止网页刷新JS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

js:

<script language="Javascript">?

//禁止右鍵彈出菜單?

function ? document.oncontextmenu() { ? ? ??

? ? ? return ? false; ? ? ??

}

function window.onhelp(){return false} //屏蔽F1幫助

function document.onkeydown() { ?

? ? if ((window.event.altKey)&& ? ??

? ? ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向鍵 ← ? ??

? ? (window.event.keyCode==39))) ?//屏蔽 Alt+ 方向鍵 → ? ??

? ? { ? ??

? ? ? ?alert("不準你使用ALT+方向鍵前進或后退網頁!"); ? ??

? ? ? ?event.returnValue=false; ? ??

? ? } ? ??

? ? /* 注:這還不是真正地屏蔽 Alt+ 方向鍵, ? ?

? ? 因為 Alt+ 方向鍵彈出警告框時,按住 Alt 鍵不放, ? ?

? ? 用鼠標點掉警告框,這種屏蔽方法就失效了。以后若 ? ?

? ? 有哪位高手有真正屏蔽 Alt 鍵的方法,請告知。*/ ? ??

? ? if ((event.keyCode==8) || //屏蔽退格刪除鍵 ? ??

? ? (event.keyCode==116)|| ? ? //屏蔽 F5 刷新鍵 ? ??

? ? (event.ctrlKey && event.keyCode==82)){ //Ctrl + R ? ??

? ? ? ?event.keyCode=0; ? ??

? ? ? ?event.returnValue=false; ? ??

? ? } ? ??

? ? if (event.keyCode==122){event.keyCode=0;event.returnValue=false;} //屏蔽F11 ? ??

? ? if (event.ctrlKey && event.keyCode==78) event.returnValue=false; ?

//屏蔽 Ctrl+n ? ??

? ? if (event.shiftKey && event.keyCode==121)event.returnValue=false;?

//屏蔽 shift+F10 ? ??

? ? if (window.event.srcElement.tagName == "A" && window.event.shiftKey) ? ??

? ? ? ?window.event.returnValue = false; //屏蔽 shift 加鼠標左鍵新開一網頁 ? ??

? ? ? ?if ((window.event.altKey)&&(window.event.keyCode==115)) ? ? ? //屏蔽Alt+F4 ? ??

? ? ? ?{ ? ??

? ? window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); ? ??

? ? ? ?return false; ? ??

? ? } ? ??

}

//下面代碼實現全屏顯示 ? ? ??

function ? window.onload(){ ? ? ??

? ? var Request = new Array();//保存參數 ? ? ??

? ? var s = location.search.substring(1); ? ? ??

? ? if (s && s!=""){ ? ? ??

? ? ? ? var list = s.split("&"); ? ? ??

? ? ? ?for (var ?i=0; i < list.length; i++){ ? ? ??

? ? ? ? ? ?var pair = list[i].split("="); ? ? ??

? ? ? ? ? ?if(pair[0] && pair[0] !=""){ ? ? ??

? ? ? ? ? ? ? Request[unescape(pair[0])] = unescape(pair[1]); ? ? ??

? ? ? ? ? ?} ? ? ??

? ? ? ?} ? ? ??

? ? } ? ??

? ? var ?fullscreen=Request["fullscreen"]; ? ? ??

? ? if(fullscreen!="yes"){ ? ? ??

? ? ? ? var ?file = self.location; ? ? ??

? ? ? ? var a = window.open("about:blank","","fullscreen=yes") ? ? ??

? ? ? ? self.opener=null ? ? ??

? ? ? ? self.close() ? ? ??

? ? ? ? a.location=file + "?fullscreen=yes"; ? ? ??

? ? } ? ? ??

}

</script>

總結

以上是生活随笔為你收集整理的禁止网页刷新JS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。