JS Range HTML文档/文字内容选中、库及应用介绍(4)

getRangeAt()用法为rangeObject = userSelection.getRangeAt(0),作用是将Mozilla Selection转换为W3C Range。

3. Microsoft TextRange Microsoft TextRange
  Explorer 6/7 Firefox 2 Safari 1.3 Opera 9
boundingHeight        
boundingLeft        
boundingTop        
boundingWidth        
collapse() tbd   tbd   tbd   tbd  
compareEndPoints()        
duplicate()        
expand()        
findText()        
htmlText        
move()        
moveEnd()        
moveStart()        
moveToElementText()        
moveToPoint()        
offsetLeft        
offsetTop        
parentElement()        
pasteHTML()        
scrollIntoView()        
select()        
text        

说明:
htmlText用法为htmlString = userSelection.htmlText。返回字符串,为TextRange的HTML内容,相当于innerHTML。只读。

pasteHTML(),当粘贴HTML到一个文本节点时,该文本节点自动分隔。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdfzgx.html