IE bug table元素的innerHTML_javascript技巧
程序员文章站
2022-03-14 12:58:14
...
首先时飘忽不定的collapse的border,ie6偏偏有一个地方与其他浏览器表现不同,一条丑陋的border不管怎么样都显示出来。无解。
上面的问题可以用诡异方法解决的话,那接下来就完全没有办法了。
由于涉及到了数据的异步传输和实时显示,于是自己写了一个前端模版通过innerHTML动态更新数据。其他浏览器都工作正常,偏偏ie怎么都出不来数据。排查了半天,结果是IE的table元素为只读,不能使用innerHTML!!!!
同样为只读的元素还有COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR等。
这是ie的bug还是本应该如此⋯⋯ 累⋯⋯
最后改用ul,世界美好啊⋯⋯
上面的问题可以用诡异方法解决的话,那接下来就完全没有办法了。
由于涉及到了数据的异步传输和实时显示,于是自己写了一个前端模版通过innerHTML动态更新数据。其他浏览器都工作正常,偏偏ie怎么都出不来数据。排查了半天,结果是IE的table元素为只读,不能使用innerHTML!!!!
同样为只读的元素还有COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR等。
这是ie的bug还是本应该如此⋯⋯ 累⋯⋯
最后改用ul,世界美好啊⋯⋯
上一篇: sql存储过程的写法是什么
推荐阅读
-
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
-
IE 下的只读 innerHTML_javascript技巧
-
ie 处理 gif动画 的onload 事件的一个 bug_javascript技巧
-
IE6-IE9不支持table.innerHTML的解决方法分享_javascript技巧
-
javascript之解决IE下不渲染的bug_javascript技巧
-
JQuery动态生成页面select元素时在IE下的BUG
-
JQuery动态生成页面select元素时在IE下的BUG
-
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍_jquery
-
javascript之解决IE下不渲染的bug_javascript技巧
-
javascript:FF/Chrome与IE动态加载元素的区别说明_javascript技巧