教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 js获取网页选中内容(包含html代码)

js获取网页选中内容(包含html代码)

发布时间:2015-06-08   编辑:jiaochengji.com
本文介绍了js获取网页选中部分的内容,可以包含html代码部分,有需要的朋友参考下。

例子,js获取网页选中的内容。
 

复制代码 代码示例:
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(); //只复制文本
    } // by www.jiaochengji.com
    else if (document.selection) { //IE特有的
        return document.selection.createRange().htmlText;
        //return document.selection.createRange().text; //只复制文本
    }
}

您可能感兴趣的文章:
js获取网页选中内容(包含html代码)
js如何获取屏幕高度
js获取浏览器窗口大小与屏幕宽高
爬虫入门的基本原理,如果你连这些都不知道那你可以放弃爬虫了!
关于搜索引擎优化要注意的事项
JS获取屏幕、浏览器窗口大小、网页高度宽度的方法详解
使用jQuery内容过滤选择器选择元素实例讲解
JS获取浏览器窗口大小与网页高宽
js 获取浏览器与屏幕宽高信息
phpQuery采集网页的实例分享

关键词: php获取远程网页  选中   
[关闭]
~ ~