javascript在ie和
firefox
下,运行结果有一些差异。下面把最近碰到的情况做个记录,以后也会不断补充以备忘。[1b]object的[/1b]操作[1b]
firefox:可支持
[/1b]
var obj = [1b]{[/1b]
'key'
:
'aaa'
, [1b]}[/1b] [1b]
ie:不支持
[/1b]
var obj = [1b]{[/1b]
'key'
:
'aaa'
, [1b]}
会报javascript错误,最后的","必须去掉
[/1b]javascript对select元素的option操作firefox:可直接设置
option.text =
'foooooooo'
;
ie:只能设置
option.innerHTML =
'fooooooo'
;
删除一个select的option
firefox:可以
select.options.remove[1b]([/1b]selectedIndex[1b])[/1b];
ie7:可以用
select.options[1b][[/1b]i[1b]][/1b] = null;
ie6:需要写
select.options[1b][[/1b]i[1b]][/1b].outerHTML = null; 真是万恶的浏览器。
作者: volcano 发表于7月 31, 2007 at 8:40 am
分享到:
相关推荐
Javascript在IE和FireFox中的不同表现,总结IE和火狐的差异。
详细讲解IE和Firefox中css和javascript的差异和兼容!
总结一部分IE和Firefox的javascript差异写法,对于像书写多浏览器兼容性更好的代码,可以参考下。
我们经常在处理ie和firefox下的js总会碰到一些兼容问题,下面是些总结,希望大家仔细看看研究
尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。
主要为大家详细介绍了IE和Firefox之间在JavaScript语法上的差异,在JavaScript语法上不同的7个方面,感兴趣的小伙伴们可以参考一下
为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 一、函数和方法差异; 二、样式访问和设置; 三、DOM方法及对象引用; 四、事件处理; 五、其他差异的兼容处理。 一、函数和方法差异 1. getYear()...
为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 代码如下:一、函数和方法差异;二、样式访问和设置;三、DOM方法及对象引用;四、事件处理;五、其他差异的兼容处理。 一、函数和方法差异 1. ...
在实际应用中经常会遇到以下问题:document.documentElement.scrollTop在Chrome里总为0document.body.scrollTop 在IE和firefox里总为01、各浏览器下 window.pageYOffset/document.documentElement.scrollTop/...
这也造成了在不同的浏览器中处理event的差异,这里结合一些零碎的代码来说明如何做到event在IE4+和Firefox下的正常工作。首先看如下代码: 代码如下: function doEventThing(eventTag){ var event = eventTag||...
这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的 7 个方面。 1. CSS “float” 属性 获取给定对象的特定 CSS 属性的基本语法是 object.style 属性,而且有连字符的属性要用骆驼...
1,IE6/7/8/9中无事件(如click,mouseover),Firefox/Safari/Chrome/Opera则有。 代码如下: <...示例:122,点击option,通过srcElement获取事件源目标在IE中是select,Firefox/Safari/Chrome/Opera则是optio
1、Firefox和Chrome会过度优化在循环(以及其中内嵌的函数定义)中创建的正则表达式,似乎它们在假设写JavaScript的人会把正则表达式的构建和赋值写错地方。 代码如下: var r; for(var i = 0; i < 2; i++){ var ...
主要介绍了jQuery 中DOM 操作详解,以及在火狐和IE之间的13点JavaScript差异,需要的朋友可以参考下