<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如鵬網 大學生計算機學習社區

    CowNew開源團隊

    http://www.cownew.com 郵件請聯系 about521 at 163.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks
    現在有的網站為了防止其他人轉帖他們的內容而不寫“轉帖自。。。”,在你復制它網頁內容的時候會自動增加“本文來自于如鵬網”這樣的額外的文字。這本來無可厚非,但是它們的原理是首先監聽用戶的復制事件,當復制動作發生的時候取得用戶選擇的內容,在內容后添加“本文來自于如鵬網”,然后在用clipboardData.setData設置新的粘貼板內容,但是clipboardData.setData只支持Text、URL兩種格式,無法設置HTML格式的粘貼板內容,因此造成復制出來的內容粘貼的時候一些html格式都丟失了,比如字體顏色、表格等等,非常麻煩。
    如果使用Maxthon瀏覽器,有如下兩種解決思路:
    1、思路1
    (1)選中要復制的部分,點擊右鍵選擇“查看選定區域源代碼”;
    (2)在彈出的記事本中將文件另存為htm文件,也就是文件名中輸入“1.htm”之類的帶htm后綴的文件名。
    (3)用瀏覽器打開剛才保存的htm文件,全選,復制就可以了。
    2、思路2(推薦方法)
    (1)選擇主菜單的【工具】→【內容控制】→【禁止運行Javascript】,然后就可以任意的復制而沒有“零碎”了
    (2)復制完了再次選擇主菜單的【工具】→【內容控制】→【禁止運行Javascript】,將【禁止運行Javascript】前的勾選去掉即可。

    使用普通的IE瀏覽器有如下兩種解決思路:
    1、思路1
    (1)選中要復制的部分;
    (2)在地址欄中輸入
    javascript.:var bjSelection = document.selection;var bjTxtRange=objSelection.createRange();clipboardData.setData("text",objTxtRange.htmlText);alert("復制成功");
    然后回車,這時候IE7、IE8瀏覽器可能會提示是否允許操作剪貼板,點擊【允許訪問】即可。
    (3)打開記事本,Ctrl+V粘貼,然后另存為一個htm文件,也就是文件名中輸入“1.htm”之類的帶htm后綴的文件名。
    (4)用瀏覽器打開剛才保存的htm文件,全選,復制就可以了。
    原理就是地址欄中的javascript代碼會被執行,這段代碼的作用就是將選中部分的HTML拷貝到剪切板中(關于代碼的詳細解釋參考這篇文章《 取得網頁選中部分HTML的方法 》 ),由于添加“零碎”的代碼沒有對此進行控制(也無法控制),因此復制出來的HTML就是沒有零碎的了,保存成htm再復制就帶格式同時沒有零碎了。

    2、思路2 禁用javascript
    (1)打開internat選項,選擇安全標簽,
    (2)點擊下方的自定義級別,這時會彈出安全設置對話框,拖動滾動條找到圖示腳本-活動腳本,并選擇禁用;
    (3)再復制內容就不會有零碎了。

    原理:因為添加“零碎”的原理是監聽用戶的復制事件,然后向復制的內容中添加“零碎”,這些邏輯都是javascript代碼,我們禁用IE的javascript,這樣那些代碼就不會執行了。

    很顯然Maxthon中的兩種方法和IE中的兩種方法原理都是一樣的,不過Maxthon的功能幫我們省了很多事情。
    posted on 2009-10-22 16:40 CowNew開源團隊 閱讀(1034) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲欧洲在线播放| 亚洲美女又黄又爽在线观看| 亚洲国产成人精品久久| 一级毛片在线观看免费| 91久久亚洲国产成人精品性色 | 免费看国产曰批40分钟| 亚洲国产精品网站在线播放| 国产乱子伦精品免费无码专区| 美女又黄又免费的视频| 国产一级理论免费版| 永久免费观看黄网站| 狠狠综合久久综合88亚洲| 成全视频免费观看在线看| 亚洲AV综合色区无码另类小说| 无码av免费网站| 亚洲jjzzjjzz在线观看| 国产成人无码区免费A∨视频网站| 国产精品亚洲二区在线| 国产亚洲精品拍拍拍拍拍| 久久99热精品免费观看动漫| 亚洲乱码一二三四区国产| 妞干网手机免费视频| 日韩免费码中文在线观看| 国产亚洲欧洲精品| 成年人网站免费视频| 无码一区二区三区亚洲人妻| 亚洲色无码一区二区三区| 亚洲成年人免费网站| 亚洲精品av无码喷奶水糖心| 亚洲日韩VA无码中文字幕| 亚欧日韩毛片在线看免费网站| 亚洲卡一卡二卡乱码新区| 一本久久综合亚洲鲁鲁五月天| 国产婷婷成人久久Av免费高清 | 亚洲成熟丰满熟妇高潮XXXXX| 亚洲高清国产拍精品青青草原| 久久成人免费电影| 亚洲AV无码专区在线观看成人| 国产亚洲av片在线观看播放| 成年在线观看免费人视频草莓| 9久久免费国产精品特黄|