IE6、IE7、IE8 对页面元素属性 style的特殊处理导致JavaScript方面的问题:
经过往style中添加样式,在通过js取样式值时发现,style对应的值已经发生了变化。
如下所示:
页面值:<td style="display:none"></td>
js取值之后,style属性的值: DISPLAY: none。
这样在某些特殊情况下,就需要我们处理掉中间的空格,
处理前:
处理后:
总结:
可以看出IE在处理style时,将类似于 key:value 的格式转化为了 KEY: value的格式,
1)将左边的key大写
2)key和value之间用 ‘:’外加一个空格‘ ’分隔。
分享到:
相关推荐
IE浏览器JS获取系统相关属性,包括打开系统计算器等一些命令
ie浏览器cookie管理 查看删除修改等操作 ie浏览器cookie管理 查看删除修改等操作
单点登录,谷歌浏览器跳转到指定ie浏览器。通过设置中转站实现。
IE浏览器修改IE浏览器修改IE浏览器修改IE浏览器修改
通过js实现谷歌浏览器自动打开IE浏览器,压缩包里有教程和代码,火狐、360浏览器应该也可以,请自行尝试,本人实际项目中使用的谷歌浏览器
本文介绍了Ubuntu Linux系统上安装IE浏览器的方法。
解决IE浏览器缩放功能 彻底屏蔽IE浏览器的缩放问题。
SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供IE浏览器显示图形)SVGView(供...
在特殊条件下用到只能用IE浏览器打开的链接时可用这个方式.......点击链接强制用IE浏览器打开该链接
ie浏览插件,对页面的数据项进行抓取,并可以对数据项赋值
修改IE浏览器标题(源文件)
IE插件,放至Eclipse中可以直接在Eclipse中点击插件按钮运行WEB项目页面
这个代码是最简单的IE浏览器,是本人从VC的MSDN中下载的,能够让你知道IE浏览器最简单的原理,不过他是通过一个函数来实现的,很简单,没有对IE浏览器的本质进行分析
易语言挂接到IE浏览器源码,挂接到IE浏览器,添加易语言到IE浏览器工具栏中,删除易语言到IE浏览器工具栏中,添加易语言到系统右键菜单,删除易语言到系统右键菜单
IE浏览器语音播报例子IE浏览器语音播报例子IE浏览器语音播报例子
用于兼容IE浏览器使用RSA加密的工具类,直接引入,并且使用new ecrypt()即可使用,官网的js会倒是IE浏览器报错SCRIPT1010错误,原因为逗号(,)关键字(default,delete)等。
IE浏览器过滤器,可以过滤指定网址和关键字。 应用bho技术
win7下的IE浏览器的安装包,包含32位和64位安装版本,可以直接运行安装,需要的朋友可以下载安装一下
C#模拟IE浏览器,这是一个.net模拟IE浏览器的实例。可以学习。net的相应组建