5.js屏蔽方向键,兼容IE和firefox

document.onkeydown=function(e){
    e=e||event;
    //屏蔽向左的方向键
    if(e.keyCode==37){
        alert(‘禁止向左的方向键!‘);
        return false;
    }
    //屏蔽向上的方向键
    if(e.keyCode==38){
        alert(‘禁止向上的方向键!‘);
        return false;
    }
    //屏蔽向右的方向键
    if(e.keyCode==39){
        alert(‘禁止向右的方向键!‘);
        return false;
    }
    //屏蔽向下的方向键
    if(e.keyCode==40){
        alert(‘禁止向下的方向键!‘);
        return false;
    }
}

摘自:http://www.phpernote.com/javascript-function/738.html

时间: 2024-10-11 19:38:54

5.js屏蔽方向键,兼容IE和firefox的相关文章

js导出execl兼容ie Chrome Firefox各种主流浏览器(js export execl)

第一种导出table布局的表格 <html> <head> <meta charset="utf-8"> <script type="text/javascript" language="javascript"> var idTmr; function getExplorer() { var explorer = window.navigator.userAgent; //ie if(explore

兼容IE与Firefox的js 复制代码

<script type="text/javascript"> function copyCode(id){     var testCode=document.getElementById(id).value;     if(copy2Clipboard(testCode)!=false){         alert("生成的代码已经复制到粘贴板,你可以使用Ctrl+V 贴到需要的地方去了哦! ");     } } copy2Clipboard=f

js获取滚动条距离浏览器顶部,底部的高度,兼容ie和firefox

做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的. 获取窗口可视范围的高度 function getClientHeight(){ var clientHeight=0; if(document.body.clientHeight&&document.documentElement.clientHeight){ var clientHeig

IE和firefox火狐在JS、css兼容区别

1.firefox不能对innerText支持. firefox支持innerHTML但却不支持innerText,它支持textContent来实现innerText,不过默认把多余的空格也保留了.如果不用textContent,如果字符串里面不包含HTML代码也可以用innerHTML代替. 2.禁止选取网页内容: 在IE中一般用js:obj.onselectstart=function(){return false;} 而firefox用CSS:-moz-user-select:none

js在浏览器兼容教程:事件处理

如果在使用javascript的时候涉及到event处理,就需要知道event在不同的浏览器中的差异,主要的JavaScript的事件模型有三种(参考<Supporting Three Event Models at Once>),它们分别是NN4.IE4+和W3C/Safar. 1. window.event [分析说明]先看一段代码 function et(){ alert(event);//IE: [object]} 以上代码在IE运行的结果是[object],而在Firefox无法运行

兼容IE和Firefox获得keyBoardEvent对象

<input type="text" name="words" id="search_txt" class="seachIput fl" placeholder="输入问题,快速找到答案"  onkeydown="search(event)" /> function search(evt) { evt = (evt) ? evt : ((window.event) ? win

js 回车事件兼容多个浏览器

1.window.event.keyCode的用法:设置或获取与导致事件的按键关联的 ASCII 按键代码.示例:HTML代码: <input type="text" onkeydown="kenNumIE();" /> JS代码: function kenNumIE(){        if(window.event.keyCode==13){          alert("你按的是回车键!");         } } 说明:当

Js屏蔽键盘事件

<script>           function KeyDown(){ //屏蔽鼠标右键.Ctrl+n.shift+F10.F5刷新.退格键            //alert("ASCII代码是:"+event.keyCode);            if ( (window.event.altKey)&&            (  (window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←            

漂浮广告代码兼容ie、firefox,多个漂浮不冲突,调用只需两行代码

原文:漂浮广告代码兼容ie.firefox,多个漂浮不冲突,调用只需两行代码 将广告内容放在div中,设置一个id,然后用下面方法调用var adcls=new AdMove("div的id");adcls.Run();注意,在调用前要先引用Main.js和AdFloat.js,div也要在调用前写好,原因就不用说了吧或者也可以用下面方法,在页面加载完成时调用,就不用考虑位置了addEvent(window,"load",initad);function inita