今天我偶然发现了createDocumentFragment。我想知道是否支持DocumementFragment,以及在不同的浏览器上,特别是IE系列是如何支持的。
任何人都对此主题有所了解吗?
答案 0 :(得分:13)
是的,它在所有现代浏览器(包括IE6)中都得到了完全支持。
请参阅: http://www.quirksmode.org/dom/w3c_core.html#miscellaneous
答案 1 :(得分:4)
一般来说,根据DOM规范,它总是运行良好。
但是不要指望非标准扩展无缝地工作......例如,你不能在DocumentFragment上设置innerHTML(这是一种耻辱,因为它可以大大提高某些大页面的插入速度)。
答案 2 :(得分:4)
╔═════════════════════════════════╗
║ document.createDocumentFragment ║
╔════════╬═════════════════════════════════╣
║ IE5 ║ true ║
║ IEM5.2 ║ true ║
║ IE5.5 ║ false ║
║ IE6+ ║ true ║
║ OPM6+ ║ true ║
║ OP7+ ║ true ║
║ N6+ ║ true ║
║ KQ ║ true ║
╚════════╩═════════════════════════════════╝
请注意,存在并不总是需要实施。
<强>陷阱强>