Luc*_*eis 12 javascript dom range selection
我一直与选择/范围对象,因为浏览器之间的特定选择/范围的东西,我在想,如果有一个框架,帮助我通过他们得到(比DOM甚至更多)不一致的令人难以置信的大量.
(根据要求作出答复;)
看看IERange:
IERange是用于Internet Explorer 的W3C DOM范围的功能完整实现,允许用户编写其范围操作代码的一个跨浏览器版本.
支持范围API:
document.createRange()startContainer,startOffset,endContainer,endOffset,commonAncestorContainer,collapsedsetStart(),setEnd(),setStartBefore(),setStartAfter(),setEndBefore(),setEndAfter(),selectNode(),selectNodeContents(),collapse()insertNode(), surroundContents()extractContents(),cloneContents(),deleteContents()compareBoundaryPoints(),cloneRange(),createContextualFragment(),toString()支持选择API:
window.getSelection()addRange(),removeAllRanges(),getRangeAt(),toString()