易截截图软件、单文件、免安装、纯绿色、仅160KB

网页屏蔽键盘按键javascript脚本


function keyDown(){
  //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
   //alert("ASCII代码是:"+event.keyCode);
   if ((window.event.altKey)&&
    ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←
     (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 →
   alert("不准你使用ALT+方向键前进或后退网页!");
   event.returnValue=false;
   }
   if ((event.keyCode==8)  ||                 //屏蔽退格删除键
    (event.keyCode==116)||                 //屏蔽 F5 刷新键
    (event.keyCode==112)||                 //屏蔽 F1 刷新键
    (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 加鼠标左键新开一网页
   if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
    window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
    return false;}
}
document.onkeydown=keyDown;
<body oncontextmenu="window.event.returnValue=false" onselectstart="return false">
document.onselectstart=new Function("self.event.returnValue=false");


相关文档:

javascript中的模块和名字空间

JavaScript中的模块和名字空间是不可区分的内容。
我们定义的每个单独的函数都是作为全局对象的一个属性。而JavaScript代码模块所必须遵循的最重要的规则就是:避免定义全局变量。因为,当定义一个全局变量时,都要被其他模块覆盖的危险,所以模块化编码要用如下方式:
var ModuleClass={};
ModuleClass.函数名1=functio ......

JavaScript在IE地址栏中的妙用

完全打开页面后,在该页的在IE地址栏 或 按Ctrl+O 输入以下代码,回车,就可以得到相应的效果:
1.显示网页中的所有图片
javascript:Ai7Mg6P='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){document.wri ......

Javascript DOM学习笔记3


预定时间之后执行函数
setTimeout("functionname",interval)
提取字符串中数值信息
parseInt(string)
复制节点(是否复制子节点)
cloneNode(true/false)
删除子节点
 removeChild()
替换节点
 replaceChild(newChild,oldChild)
子节点判断
 hasChildNodes ......

Javascript 判断浏览器

                var Sys = {};
                var ua = navigator.userAgent.toLowerCase();
         &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号