`

兼容ie和火狐禁用tab键js

    博客分类:
  • js
阅读更多
兼容ie和火狐禁用tab键js
<!--禁用tab键,避免bug-->
<script type="text/javascript">
document.onkeydown=function(e){
var isie = (document.all) ? true:false;
var key;
var ev;
if(isie){//IE浏览器
key = window.event.keyCode;
ev = window.event;
}else{//火狐浏览器
key = e.which;
ev = e;
}
if(key==9){//IE浏览器
if(isie){
ev.keyCode=0;
ev.returnValue=false;
}else{//火狐浏览器
ev.which=0;
ev.preventDefault();
}
}
};
</script> 
分享到:
评论

相关推荐

    禁用Tab键JS代码兼容Firefox和IE

    标题中的“禁用Tab键JS代码兼容Firefox和IE”指的是在网页中使用JavaScript来禁用用户使用Tab键进行页面元素的焦点切换功能,并且这段代码能够同时适应Firefox和Internet Explorer这两种不同的浏览器。在Web开发中,...

    javascript禁用Tab键脚本实例

    这段代码已经过在IE 6、IE 7、IE 8、Firefox和Chrome等主流浏览器的测试,确保了跨浏览器的兼容性。在实际应用中,你需要将这个函数绑定到需要禁用Tab键切换的元素上,例如页面上的表单或者整个文档。 例如,如果你...

    火狐 常用十九个插件

    火狐浏览器,全名Mozilla Firefox,是一款开源且广受欢迎的网络浏览器。其强大的扩展功能是其特色之一,允许用户根据自身需求安装各种插件来增强浏览体验和提高工作效率。在"火狐 常用十九个插件"这个主题中,提到了...

    jQuery/JS监听input输入框值变化实例

    在介绍完各种监听方法后,文章还提供了一些兼容IE浏览器的JavaScript函数,比如OnInput()和OnPropChanged()。这些函数被用来处理不同浏览器下的输入事件,确保在不同环境下都能达到预期的效果。 最后,文章强调了每...

    【消息提示组件】,兼容IE6/7&amp;&amp;FF2

    - **浏览器支持**:支持Internet Explorer 6 和 Firefox 2.0,确保了广泛的兼容性,满足大多数用户的浏览器环境。 - **未测试浏览器**:虽然未在其他浏览器上进行测试,但根据当时的市场环境,IE6 和 FF2 已经覆盖了...

    jquery的EasyTabs的js+demo

    EasyTabs 对主流浏览器有较好的兼容性,包括Chrome、Firefox、Safari、Edge和IE9及以上版本。为了提高性能,可以在初始化时指定`animate`选项为`false`,禁用动画效果。 总结,jQuery EasyTabs 是一个简单易用的...

    Chrome 处理Active ocx

    一种可能的解决方案是使用第三方软件,如IE Tab,它在Firefox中创建一个模拟Internet Explorer的标签页来运行ActiveX控件。 标签中的"ocx"指的是Object Control Extension,它是ActiveX的一部分,用于创建可重用的...

    dhtmlxTabbar选项卡控件

    dhtmlxTabbar与主流浏览器兼容,包括Firefox、Chrome、Safari、Opera和IE8+。它也支持响应式设计,能够在不同设备和屏幕尺寸上提供良好的用户体验。 总之,dhtmlxTabbar是一款强大的JavaScript选项卡控件,通过其...

    36 Days of Web Testing

    1. 交叉浏览器测试:这涉及到确保网站或Web应用在不同的浏览器上(如Chrome、Firefox、Safari、IE等)能够正常工作。不同浏览器对CSS、JavaScript等技术的支持存在差异,因此跨浏览器测试至关重要。 2. 网络无障碍...

    dhtmlXTabBar

    1. **多平台兼容性**:dhtmlXTabBar 支持各种浏览器,包括IE, Firefox, Chrome, Safari 和 Opera,确保了广泛的用户覆盖。 2. **高度定制化**:你可以自由调整标签的外观,包括颜色、大小、字体等,以适应你的网站或...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

    JAVASCRIPT验证大全

    - 兼容IE和现代浏览器,确保了代码的广泛适用性。 - 返回`XMLHttpRequest`对象或`ActiveXObject`对象,方便后续的请求发送与结果处理。 ##### 4. 用户名格式验证 ```javascript // 用户名格式验证 function ...

    ExtAspNet_v2.3.2_dll

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

    web页面如何写测试用例

    - 使用IE6/7/8、Firefox、Chrome、Safari等浏览器访问页面。 - 检查页面布局是否一致,功能是否正常。 **4. 页面链接正确性** - **目标**: 确保所有页面链接均指向正确的地址,并且遵循预期的行为模式。 - **测试...

Global site tag (gtag.js) - Google Analytics