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

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

 更新時(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+方向鍵前進(jìn)或后退網(wǎng)頁(yè)!");
event.returnvalue=false;
}
注:這還不是真正地屏蔽 Alt+ 方向鍵,因?yàn)?Alt+ 方向鍵彈出警告框時(shí),按住 Alt 鍵不放,用鼠標(biāo)點(diǎn)掉警告框,這種
屏蔽方法就失效了。
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)頁(yè)
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")
  第二種方法是打開一個(gè)全屏的頁(yè)面:
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>
  或者使用全屏打開頁(yè)面
<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后退按鈕
  在你鏈接的時(shí)候用
<a href="javascript:location.replace(url)">
七、屏蔽主窗口滾動(dòng)條
  在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 圖片上自動(dòng)出現(xiàn)的保存圖標(biāo)
  方法一:
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
  方法二:
<img galleryimg="no">
十一、屏蔽頁(yè)中所有的script
<noscrript></noscript>

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

    Javascript使用SWFUpload進(jìn)行多文件上傳

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

    微信小程序日歷效果

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

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

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

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

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

    Javascript 模式實(shí)例 觀察者模式

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

最新評(píng)論

旬阳县| 广东省| 和硕县| 虞城县| 阜平县| 扶绥县| 金阳县| 尤溪县| 陇西县| 平远县| 双牌县| 高尔夫| 库尔勒市| 丹寨县| 新营市| 永寿县| 永登县| 和田县| 安溪县| 丽江市| 高安市| 两当县| 常熟市| 潮安县| 临西县| 古交市| 莱阳市| 那曲县| 太白县| 永昌县| 崇礼县| 绥中县| 双桥区| 茂名市| 墨竹工卡县| 扎囊县| 乌兰浩特市| 锡林郭勒盟| 许昌县| 济源市| 桓台县|