加快 DHTML 的一组技巧(8) 避免切换类和样式规则 切换类和样式规则是一种代价非常高的操作,需要重新计算并调整整 个文档的布局。如果您的 Web站点使用样式表来提供内容的备用视图,可 以考虑直接修改要更改的元素的 style(英文)对象,而不是修改元素的 className (英文)属性或与类关联的 styleSheet (英文)对象。 技巧 11:在更改内容的外观时,直接修改 style 对象。 查找父项之前,先折叠文本范围 TextRange (英文)对象表示用户选定或从 HTML 元素中检索的一个 文本区域,例如 BODY (英文)。通过调用 parentElement(英文)方法, 可以标识文本范围的父项。对于复杂的文本范围,在调用 parentElement 方法之前,先调用 collapse (英文)方法效率会更高。 技巧 12:在访问 parentElement 方法之前,先折叠文本范围。 摘自http://www.microsoft.com/china/msdn/?MSCOMTB=ICP_MSDN