今天我偶然在createDocumentFragment。 我想知道是否支持DocumementFragment,以及如何在不同的浏览器,expecially IE系列。
任何人都知道这个问题什么?
今天我偶然在createDocumentFragment。 我想知道是否支持DocumementFragment,以及如何在不同的浏览器,expecially IE系列。
任何人都知道这个问题什么?
是的,它完全在所有现代浏览器(包括IE6)的支持。
请参阅: http://www.quirksmode.org/dom/w3c_core.html#miscellaneous
一般来说它一直工作得很好按的DOM规范。
但是,不要指望非标准扩展无缝地工作......比如你不能设置的innerHTML上的DocumentFragment(这是因为它可以在一些大型的网页有很大的提高插入速度丢人)。
╔═════════════════════════════════╗
║ document.createDocumentFragment ║
╔════════╬═════════════════════════════════╣
║ IE5 ║ true ║
║ IEM5.2 ║ true ║
║ IE5.5 ║ false ║
║ IE6+ ║ true ║
║ OPM6+ ║ true ║
║ OP7+ ║ true ║
║ N6+ ║ true ║
║ KQ ║ true ║
╚════════╩═════════════════════════════════╝
要小心的是,存在并不总是需要执行。
陷阱