摘要: Range表示HTML文档的一部分内容,它可以在任何点开始和结束,最常见的Range就是用户选择的一段文本。通过Range对象,你可以找到开始点和结束点,你可以复制或者删除它,或者替换成另一段文本,甚至是一段HTML代码。比如用户从下面的文本中选择了一段:选中的这段文本跨越了好几个HTML元素,而且你会发现,这段选中的文本是极不规范的HTML代码,比如第一行没有<p>,最后一行没有</li>。还好,所有浏览器都会自动补全:获得用户选择区域function getUserSelection(){ if(window.getSelection){ return window 阅读全文
posted @ 2011-11-02 22:59 越己 阅读(6761) 评论(2) 推荐(4) 编辑