js获取网页选中部分的内容,包含html代码
2015-10-01 14:15
525 查看
function getSelectedContents(){ if (window.getSelection) { //chrome,firefox,opera var range=window.getSelection().getRangeAt(0); var container = document_createElement_x_x_x_x('div'); container.a(range.cloneContents()); return container.innerHTML; //return window.getSelection(); //只复制文本 } else if (document.getSelection) { //其他 var range=window.getSelection().getRangeAt(0); var container = document_createElement_x_x_x_x('div'); container.a(range.cloneContents()); return container.innerHTML; //return document.getSelection(); //只复制文本 } else if (document.selection) { //IE特有的 return document.selection.createRange().htmlText; //return document.selection.createRange().text; //只复制文本 } }
相关文章推荐
- javascript如何获取当前网页的源码
- JS获取整个页面的文档
- 用Javascript获取页面元素的位置
- JavaScript高级程序设计之函数表达式之私有变量之静态私有变量第7.4.1讲笔记
- js 进阶笔记
- 浅谈javascript的函数节流
- JSONP
- js性能优化的措施
- JavaScript表达式
- js从输入框读取内容,比较两个数字的大小
- JavaScript类型检测
- js-回调函数
- JavaScript动态广告弹出框
- 使用浏览器命令行编写JavaScript代码
- 谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- 通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
- JavaScript数据类型与运算符
- js跨域问题及解决方案
- NW.js入门学习
- js常见题目