解决 ie 下 javascript 设置 table.tBodies.innerHTML 无法设置的问题
场景:
生成 table 时,在大数据量情况下,多次DOM操作,有非常严重的性能损耗。
解决思路:
1. 表格插件生成的table 为a ,
2. 把要设置的 innerHTML 外面加上 table 标签 为b , 创建一个临时的 div 设置其 innerHTML为一个完整的 table (b)。
3. a.appendChild( b.tBodies[0] )
作者:NewSea 出处:http://newsea.cnblogs.com/
QQ,MSN:iamnewsea@hotmail.com 如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。 |