`
Java_Fan
  • 浏览: 81736 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

IE浏览器对页面属性值的特殊转化

 
阅读更多
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之间用 ‘:’外加一个空格‘ ’分隔。


分享到:
评论

相关推荐

    sitegray_demo2.rar

    此外,IE浏览器对于某些CSS3滤镜和JavaScript特性支持不足,这使得实现网站变灰的过程相比现代浏览器更为复杂。 在“sitegray_demo2”中,主要利用JavaScript来实现图片的灰度处理,而非依赖CSS3的滤镜功能。这是...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    4) 改进了转换相对及绝对路径的算法,此算法除了修正了上一版本无法正确转换全部路径的BUG外,还修正了以前算法在非IE浏览器下可能引起的脚本停止响应的严重BUG。 5) 修改Word文档导入功能生成的图片文件名为...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.9 判断编辑器中是否包含特殊字符 3.10 判断文本中回车的数量 3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框...

    100个直接可以拿来用的JavaScript实用功能代码片段

    - **功能概述**:获取IE浏览器的具体版本。 - **应用场景**:针对不同版本的IE提供兼容方案。 - **实现方式**:通过`navigator.userAgent`进行正则匹配。 #### 46. 原生JavaScript获取页面高度 - **功能概述**:...

    程序天下:JavaScript实例自学手册

    3.9 判断编辑器中是否包含特殊字符 3.10 判断文本中回车的数量 3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框...

    使用javascript实现json数据以csv格式下载

    5. CSV文件下载:通过创建一个不可见的a标签或者在IE浏览器中通过open窗口,将生成的CSV字符串赋值给a标签的href属性,模拟CSV文件的下载。这里使用了dataURI方案和window.execCommand('SaveAs')。 最后,代码还...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例193 div标签设计论坛帖子浏览页面 234 实例194 标签设计论坛后台管理页面 236 实例195 标签设计页面布局 237 实例196 页面布局(2列左窄右宽高度自适应) 240 实例197 页面布局(2列固定宽度+头部+导航+尾部) 242 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例193 div标签设计论坛帖子浏览页面 234 实例194 标签设计论坛后台管理页面 236 实例195 标签设计页面布局 237 实例196 页面布局(2列左窄右宽高度自适应) 240 实例197 页面布局(2列固定宽度+头部+导航+尾部) 242 ...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    它是微软的IE浏览器特有的功能,用它可以对XML标识设定一些有趣动作。 七.DOM DOM全称是document object model(文档对象模型),DOM是用来干什么的呢?假设把你的文档看成一个单独的对象,DOM就是如何用HTML或者...

    C#编程经验技巧宝典

    112 &lt;br&gt;0188 如何在ASP.NET中显示当前IE浏览器头信息 113 &lt;br&gt;5.6 其他应用技巧 114 &lt;br&gt;0189 如何判断年份是否为闰年 114 &lt;br&gt;0190 如何根据年份判断十二生肖 114 &lt;br&gt;0191 如何根据IP...

    Tinyxml 源代码(VC6 & VS2005)

    TinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。 它能做些什么 简单地说,TinyXML解析一个XML文档并由此生成一个可读可修改可保存的文档对象模型(DOM)。 XML的意思是“可扩展标记语言...

Global site tag (gtag.js) - Google Analytics