西红柿爱番茄

Feed Rss

文章标签 ‘Range’

近日写了一个获取文档选择文本的封装的对象Range,这可是使得获取文档的文本非常的方便,在某些应用中可以用到(比如爱词霸网站的划词翻译的功能,划词搜索功能,划词赋值功能等等)它兼容现在流行的浏览器(FF,Opera,Safari,Google Chrome,IE6及以上版本),操作方式如下: [javascript] Range.callback = function(){ alert(Range.text); } [/javascript] 只需要调用Range的callback方法,在该方法内调用执行Range的text属性,就可以获取已选择的文本,同时Range对象支持在iframe中获取选择的内容。测试页面。下面提供Range的源码: