js获取网页选中部分的内容,包含html代码
转载function getSelectedContents(){
if (window.getSelection) { //chrome,firefox,opera
var range=window.getSelection().getRangeAt(0);
var container = document.createElement('div');
container.appendChild(range.cloneContents());
return container.innerHTML;
//return window.getSelection(); //只复制文本
}
else if (document.getSelection) { //其他
var range=window.getSelection().getRangeAt(0);
var container = document.createElement('div');
container.appendChild(range.cloneContents());
return container.innerHTML;
//return document.getSelection(); //只复制文本
}
else if (document.selection) { //IE特有的
return document.selection.createRange().htmlText;
//return document.selection.createRange().text; //只复制文本
}
}
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:BBS灌水机脚本
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python 获取 html 网页内容
一篇基础文章,不讲爬虫。单纯的获取标签元素的值、操作网页。 用到了
百度 环境搭建 python -
js:获取当前鼠标选中的文本/html
完整代码
javascript html 前端 取文本