当前位置:  开发笔记 > 编程语言 > 正文

Firefox与IE:innerHTML处理

如何解决《Firefox与IE:innerHTML处理》经验,为你挑选了2个好方法。

经过几个小时的调试,在我看来,在FireFox中,DOM的innerHTML反映了标记中的实际内容,但在IE中,innerHTML反映了标记中的内容PLUS用户所做的任何更改或动态(即通过Javascript) ).

有没有人发现这是真的?任何有趣的解决办法,以确保两者的行为方式相同?



1> Pat..:

我使用jQuery的.html()来获得跨浏览器的一致结果.



2> J Wynia..:

我同意帕特.在游戏的这一点上,编写自己的代码来处理跨浏览器兼容性,因为可用的Javascript框架没有多大意义.有一个几乎任何品味的框架(一些非常小),他们专注于真正抽象出浏览器之间的所有差异.他们正在做更多的测试,而不是你可能的测试.

像jQuery或雅虎的YUI(想想有多少人在一天内使用雅虎Javascript以及各种浏览器)就比你或我提出的任何片段更加经得起考验.

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有