场景:Google Doc里看pdf的时候可以高亮选择文本,是用div来实现的,DOM操作非常频繁,现在做的一个功能跟这个很相似,也是用div实现一样的高亮选择功能,页面上有大量的DOM操作,创建元素,移除元素,在非IE的浏览器里感觉非常流畅,而在IE下却非常卡,严重影响用户体验,请问IE下DOM性能如何优化?
解决方案 »
- Extjs怎么动态设置ComboBox的Editable属性以及清空所有 item数据和文本的值
- 使用ExtJS3.2 JsonReader解析后台数据,无论如何都取不到,求助!
- js的操作???
- div.innerhtml动态赋值问题?
- dom动态创建table的问题
- 此正则表达式怎么写,把"<span class="tip_star">*</span>"替换为空?
- about Div in HTML and PHP
- js onload事件
- validate 里有没有requireone的方法啊?就是两个输入框至少要输入一个
- 如何相应alt健?
- 请修改以下网页软键盘
- ExtJs4 表格合计问题!
2、for循环的优化 循环体重尽量减少属性的访问 能提的缓存至局部变量
3、如果创建元素比较多 可利用document.createDocumentFragment()先创建一个文档碎片 在这上边操作后 最后再append到节点上