1. 程式人生 > >js獲取網頁選中部分的內容,包含html程式碼

js獲取網頁選中部分的內容,包含html程式碼

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; //只複製文字
    }
}

相關推薦

js獲取網頁選中部分內容包含html程式碼

function getSelectedContents(){ if (window.getSelection) { //chrome,firefox,opera var range=window.getSelection().getRangeAt(

js獲取select選中內容

### 獲取select選中的內容 js獲取select標籤選中的值 var obj = document.getElementById("selectId");//獲取select物件 var index = obj.selectedIndex; // 選中索引 var text = obj.

js獲取table選中的行並進行刪除

/** * 刪除選中行 */ $("#subPrize").click(function () { var check=$("input[name='chec

JS獲取中文拼音首字母並通過拼音首字母快速查詢頁面內的中文內容

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

JS獲取select選中的value和內容

 不說廢話,直接上程式碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l

miniUI input設置默認值js獲取年月註意事項數據庫nvl函數使用

我想 sql round gpt rdm port bm25 jquery 統一 2017-6-5周一 今天碰到的一個需求是:兩稅附征模塊進入頁面篩選時間默認值為當前月的上一個月,並根據篩選結果顯示數據,我們用的框架為miniUI。 坑1: 默認值設置,剛剛接觸miniU

js實現網頁標簽內容的自刪自增

char join font split world utf size hello san <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> &l

前端Js獲取網頁位址列引數!

 function get(name){    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");    var r = window.location.search.s

js獲取url 中的值並跳轉相應頁面

實現方法:一:獲取URL帶QUESTRING引數的JAVASCRIPT客戶端解決方案,相當於asp的request.querystring,PHP的$_GET1.函式:<Script language="javascript">function GetRequest() {var url = lo

JavaScript(JS)常用陣列操作方法包含ES6方法

一、concat() concat() 方法用於連線兩個或多個數組。該方法不會改變現有的陣列,僅會返回被連線陣列的一個副本。 var arr1 = [1,2,3]; var arr2 = [4,5]; var arr3 = arr1.concat(arr2); con

java資料結構初學(記錄)單鏈表交換兩節點(3)可與之前寫的進行對比(程式碼優化)——如果後續徹底搞明白後將精煉此部分內容刪除部分內容

public void swap(String number1, String number2){                  // 定義節點         StudentNode t1,t2,t3,t4;         /**          *        

獲取checkbox選中的值提交Form表單

點選提交按鈕的時候,將所有CheckBox選中項彈出顯示。 <script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script> <input name="Jszzdm1" id

JS獲取網頁的高和寬 以及 點選按鈕回到頂部動畫

網頁可見區域寬: document.body.clientWidth 網頁可見區域高: document.body.clientHeight 網頁可見區域寬: document.body.offsetWidth (包括邊線的寬) 網頁可見區域高: document.body.offsetHe

JS獲取父框架的內容:獲取子框架的內容:js框架應用

  獲取父框架的內容:   window.parent.id; ("id"為你要獲取該值的名稱);      parent.document.getElementById("xxx");      parent.document.getElementsByTagName("body")[0];        

iframe js獲取父級元素資訊設定css樣式 和繫結事件

獲取iframe 父級id 為objid的內容。 $('#objid',window.parent.document).val(""); 初始化為iframe 父級 id為cancel1繫結事件 $('#cancel1',window.parent.document).

網頁爬蟲學習之獲取網頁中標籤內容

(1)本地網頁,通過網頁中的元素進行篩選想要獲取的內容 web_parseDemo01.py from bs4 import BeautifulSoup#1、解析網頁內容,網頁的構成with open('C:/Users/GXY/PycharmProjects/untitled/homework.html

js點選標題展示內容再次點選標題關閉內容

<script type="text/javascript"> function show_content(ids){ var content=document.getElementById("content"+ids); content.style.

給Python中通過urllib2.urlopen獲取網頁的過程中新增gzip的壓縮與解壓縮支援

之前已經實現了用Python獲取網頁的內容,相關已實現程式碼為: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

JS獲取指定日期的前一天一週一個月

//獲取當前日期方法 function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var year = date.getFullYear(); var month = date.getMonth() + 1; var

用正則表示式獲取網頁裡面的內容/java面試題

今天,我看到這篇帖子,感覺很好,就打算看看。 我這個人看書的話不能有答案的,下面有答案,真的會影響自己思考。 就想著把裡面的題目留下了,實在不會就去網頁上面看看,這樣子好點。   Java面試題全集(上)  http://blog.csdn.net/jackfrued/ar