IE写法
<script>
document.oncontextmenu=function(){
event.returnValue = false;
}
或者
document.oncontextmenu=function(){
return false;
}
</script>
FireFox写法
<script>
document.oncontextmenu=function(event){//后面用到这个参数时就必须写上,没用到可以省略
//event.returnValue = false;//没有这个属性
return false;
}
</script>
兼容IE和FireFox的写法
<script>
document.oncontextmenu = function(event) {
if (navigator.appName.indexOf("Internet Explorer") != -1){
//要执行的语句
event.returnValue = false;
}
else{
//要执行的语句
return false;
}
}
</script>
另外遇到“document.getElementById(...)为空或不是对象”的提示,是因为对象还没加载完就去用它的id,所以不要在对象还没加载完就用它,不过在函数定义部分可以出现未加载的对象id,调用部分和事件重写部分就不行,即函数定义部分不需要对象加载完,但调用部分和事件重写部分就必须是在对象加载完才能使用该对象。
例如:
<html>
<head>
<title>js testing</title>
<script>
document.getElementById("info").value = "报document.getElementById(...)为空或不是对象!";
document.body.onmousedown = function() {alert("报document.body为空或不是对象!");}
function ok(){
document.getElementById("info").value = "正常,不报错!";
//其他代码
}
ok();//报document.getElementById(...)为空或不是对象!
</script>
<body>
<input id="info" type="text" />
</body>
</html>
分享到:
相关推荐
一个右键菜单,支持不同对象不同菜单,兼容IE、Firefox
javascript实现右键菜单,兼容IE,火狐
在网络上共享照片,常需要复制上传到某站点的照片的链接地址,部分浏览器提供了比较快捷的右键菜单来复制该地址,如Maxthon、Firefox等,但IE以及与IE共用右键菜单的MyIE、Sogou等浏览器均没有复制图像链接地址的...
js 禁止右键 禁止复制(火狐、IE都兼容)
可支持多级子菜单的右键菜单,替换掉了IE中固有的右键菜单,xml方式书写菜单、完全自定义菜单项、一个文档可实例化多个对象、多种显示模式、可支持灵活切换皮肤、多浏览器兼容(ie6 ,firefox ,sarari ,opera?...
js右键菜单,测试通过IE,火狐,Google,菜单项由js动态添加,在菜单项中可添加图标,文本,菜单项点击事件,以及分隔线
版本虽然很老也不符合标准了,不过代码是值得参考的,需要右键菜单的朋友可以参考下。
网页禁止右键,兼容火狐和谷歌等浏览器,包含样式控制和js代码等多种方法
右键菜单功能,可以配置在某标签上,兼容ie5.5以上,火狐,ff浏览器
还有一个就是很多右键菜单程序太大,于是自己写了一个迷你型的右键菜单,支持IE和firefox adad #rightMenu{ padding:2px; background-color:menu; cursor:default; position:absolute; z-index:900; border...
具体信息见博文:http://blog.csdn.net/yc2503yc/archive/2011/05/18/6429872.aspx
软件开发网 软件开发网 软件开发网是一个专业的收集各类脚本学习资料的网站,尽量修正错误打造精品脚本类学习网站,我们为大家游戏脚本资源,源码,软件,asp,php,... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
在Firefox下直接调用IE浏览器(IETab这个插件).zip
IE6、IE7、Firefox之间的兼容写法IE6、IE7、Firefox之间的兼容写法
IE浏览网页右键不能复制内容用火狐.docx
CSS在firefox和ie下的兼容性问题,是最让网页设计师头痛的事。在IE下测试明明是正常的,到了火狐下就变样了。这样一来还得重新修改,最怕改好后在IE下又不兼容了。这里介绍一下css在火狐和ie下的兼容要点。
js禁止查看源文件屏蔽Ctrl+u_s、F12、右键等兼容IE火狐chrome.zip
IE与Firefox的事件区别 关于设事件和获取事件两者的区别
IE右键添加“复制图片地址” 支持ie6、ie7 安装以后在ie图片点击右键增加一项“复制图片地址”,类似firefox功能。 免去点击右键查看属性然后复制图片地址的繁琐操作,便于贴图转载图片等。