zoukankan      html  css  js  c++  java
  • 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; //只复制文本
        }
    }
    转载自:http://www.cnblogs.com/top5/archive/2012/06/20/2555711.html
  • 相关阅读:
    团队冲刺六
    团队冲刺五
    【Mybaits学习】03_ CRUD基于注解
    【Mybaits学习】02_ 快速入门
    【Mybaits学习】01_ 初识
    深圳国际马拉松
    深圳南山半程马拉松
    Selenide使用笔记
    UI自动化测试01-环境搭建
    Java C3p0在Spring中运用
  • 原文地址:https://www.cnblogs.com/ITzhangyunpeng/p/9361201.html
Copyright © 2011-2022 走看看