x
首页 前端[Javascript] document.selection和window.getSelection属性和方法详解

document.selection和window.getSelection属性和方法详解

发表于 2012-07-23 - 浏览:16835 评论:0 收藏 0

IE系列函数:

    TextRange常用属性方法

属性:

boundingHeight 获取绑定TextRange对象的矩形的高度
boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间的距离
offsetLeft 获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置
offsetTop 获取对象相对于版面或由offsetParent属性指定的父坐标的计算顶端位置
htmlText 获取绑定TextRange对象的矩形的宽度
text 设置或获取范围内包含的文本

方法:
moveStart 更改范围的开始位置
moveEnd 更改范围的结束位置
collapse 将插入点移动到当前范围的开始或结尾
move 折叠给定文本范围并将空范围移动给定单元数
execCommand 在当前文档、当前选中区或给定范围上执行命令
select 将当前选择区置为当前对象
findText 在文本中搜索文本并将范围的开始和结束点设置为包围搜索字符串。


使用TextRange对象通常包括三个基本步骤:

1.创建文本范围

2.设置开始点和结束点

3.对范围进行操作





相关文章:

http://blog.sina.com.cn/s/blog_5c4331db0100h787.html 

http://www.zhangxinxu.com/wordpress/?p=1591 

Firefox下的 window.getSelection相关文档:

https://developer.mozilla.org/en/DOM/Selection

https://developer.mozilla.org/en/nsISelection

https://developer.mozilla.org/en/DOM/range

文章评论。。。