整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          教你六招,輕松搞定網頁文本禁止復制的限制

          們平時瀏覽網頁和查找資料時,總會需要復制一些文字內容,用來引用、收藏、摘抄啊什么的。


          但總會遇到一些網站上的內容文本無法復制



          好不容易找到的資料,再一個個字手打效率太低了……


          下面小編就給大家分享六種方法,教大家如何輕松解除網頁復制限制,一鍵搞定,簡單實用!



          方法一、瀏覽器擴展


          最簡單也是最省事的方法,直接安裝解除復制限制的擴展完事兒。


          下面推薦兩款擴展:


          • Simple Allow Copy:Chrome & Edge(Chromium 系的應該都可以)
          • Absolute Enable Right Click & Copy:Chrome & Edge & Firefox


          使用方法也很簡單,在有復制限制或者右鍵限制的網站上,點擊擴展圖標,開啟功能即可。



          無法訪問 Chrome 擴展商店的可以在這里下載擴展:極簡插件(https://chrome.zzzmh.cn)。


          方法二、油猴腳本


          和擴展效果一樣,油猴腳本的優勢是更加輕量。


          可以解除禁止復制、選擇文本、右鍵菜單的限制。


          • 腳本地址:https://greasyfork.org/zh-CN/scripts/28497-remove-web-limits-modified


          首先,瀏覽器要有腳本管理擴展,如 Tampermonkey、Violentmonkey。沒安裝的前往官網安裝下。

          然后進入腳本地址,點擊安裝即可。



          方法三、小書簽


          瀏覽器小書簽其實和油猴腳本一樣,只不過不依賴于擴展,添加一個書簽即可。


          我們先在瀏覽器里添加任意一個網站為書簽到收藏夾,然后選擇編輯它。



          修改名稱為“網頁解除限制”,方便自己識別就好。


          然后將網址欄的內容刪除,并粘貼為下面的代碼:


          javascript:(function(bookmarklets)%7Bfor(var i=0;i<bookmarklets.length;i++)%7Bvar code=bookmarklets%5Bi%5D.url;if(code.indexOf("javascript:")!=-1)%7Bcode=code.replace("javascript:","");eval(code)%7Delse%7Bcode=code.replace(/%5Es+%7Cs+$/g,"");if(code.length>0)%7Bwindow.open(code)%7D%7D%7D%7D)(%5B%7Btitle:"破除右鍵菜單限制",url:"javascript:function applyWin(a)%7Bif(typeof a.__nnANTImm__===%5Cx22undefined%5Cx22)%7Ba.__nnANTImm__=%7B%7D;a.__nnANTImm__.evts=%5B%5Cx22mousedown%5Cx22,%5Cx22mousemove%5Cx22,%5Cx22copy%5Cx22,%5Cx22contextmenu%5Cx22%5D;a.__nnANTImm__.initANTI=function()%7Ba.__nnantiflag__=true;a.__nnANTImm__.evts.forEach(function(c,b,d)%7Ba.addEventListener(c,this.fnANTI,true)%7D,a.__nnANTImm__)%7D;a.__nnANTImm__.clearANTI=function()%7Bdelete a.__nnantiflag__;a.__nnANTImm__.evts.forEach(function(c,b,d)%7Ba.removeEventListener(c,this.fnANTI,true)%7D,a.__nnANTImm__);delete a.__nnANTImm__%7D;a.__nnANTImm__.fnANTI=function(b)%7Bb.stopPropagation();return true%7D;a.addEventListener(%5Cx22unload%5Cx22,function(b)%7Ba.removeEventListener(%5Cx22unload%5Cx22,arguments.callee,false);if(a.__nnantiflag__===true)%7Ba.__nnANTImm__.clearANTI()%7D%7D,false)%7Da.__nnantiflag__===true?a.__nnANTImm__.clearANTI():a.__nnANTImm__.initANTI()%7DapplyWin(top);var fs=top.document.querySelectorAll(%5Cx22frame, iframe%5Cx22);for(var i=0,len=fs.length;i<len;i++)%7Bvar win=fs%5Bi%5D.contentWindow;try%7Bwin.document%7Dcatch(ex)%7Bcontinue%7DapplyWin(fs%5Bi%5D.contentWindow)%7D;void 0;"%7D,%7Btitle:"破除選擇復制限制",url:"javascript:(function()%7Bvar doc=document;var bd=doc.body;bd.onselectstart=bd.oncopy=bd.onpaste=bd.onkeydown=bd.oncontextmenu=bd.onmousemove=bd.onselectstart=bd.ondragstart=doc.onselectstart=doc.oncopy=doc.onpaste=doc.onkeydown=doc.oncontextmenu=null;doc.onselectstart=doc.oncontextmenu=doc.onmousedown=doc.onkeydown=function ()%7Breturn true;%7D;with(document.wrappedJSObject%7C%7Cdocument)%7Bonmouseup=null;onmousedown=null;oncontextmenu=null;%7Dvar arAllElements=document.getElementsByTagName(%5Cx27*%5Cx27);for(var i=arAllElements.length-1;i>=0;i--)%7Bvar elmOne=arAllElements;with(elmOne.wrappedJSObject%7C%7CelmOne)%7Bonmouseup=null;onmousedown=null;%7D%7Dvar head=document.getElementsByTagName(%5Cx27head%5Cx27)%5B0%5D;if(head)%7Bvar style=document.createElement(%5Cx27style%5Cx27);style.type=%5Cx27text/css%5Cx27;style.innerHTML=%5Cx22html,*%7B-moz-user-select:auto!important;%7D%5Cx22;head.appendChild(style);%7Dvoid(0);%7D)();"%7D%5D)


          最后保存書簽,完成!


          以后遇到無法復制文本內容,或者打不開右鍵菜單的網頁。


          只要點擊一下這個書簽,限制立馬解除,美滋滋~



          方法四、OCR 識別


          這個可以說是最終的、一定能行的方法了。


          截圖,然后通過 OCR 在線識別。


          推薦使用白描網頁版,免費夠用,也不需要再安裝額外的軟件了。



          • 圖片轉文字在線:https://web.baimiaoapp.com


          方法五、打印輸出


          快捷鍵 Ctrl + P,或者菜單 -> 打印,在打印預覽頁面是沒有復制限制的。


          方法六、將網頁下載到本地


          這個方法比較簡單粗暴,手機也可以使用。


          點擊瀏覽器菜單,將網頁下載到本地,再打開離線版頁面,就可以直接復制了~



          當然了,電腦上也可以這么操作。


          網頁另存為 -> 保存類型為“網頁,僅 HTML”,打開后也可以直接復制。



          上面這六個解除網頁復制限制的方法都還不錯,基本可以應對大部分有復制和右鍵限制的網站了。


          更多的還有 F12 開發者模式、查看網頁源碼等,不夠簡單就不再介紹了。


          當然,效果最好的還是“鈔能力”了~[狗頭]

          文鏈接 ==>http://sylblog.xin/archives/70

          前言

          在敲打自己的個人博客時,在博客的詳情頁,對于不同的內容,我是想有不同的復制方式的。例如代碼塊我就想讀者單擊就可以復制,這樣方便讀者本地調試,而對于文字描述部分,希望可以不允許讀者復制。作為一個堅定的能用CSS絕不上JS的極端份子,我最終找到了CSS3中的user-select。

          兼容性

          user-select

          用來控制用戶是否可以選中文本。全選,部分選中。

          全選

          在很多時候用戶希望的可能是一次性復制完整的內容,例如一段代碼,密碼,一些key。

          user-select:all : 讓用戶可以單擊選中元素。

          這里我們演示了三個不同的Html標簽下的效果。

          
          h2 {
          user-select: all;
          }
          
          code {
          user-select: all;
          width: 500px;
          display: block;
          padding: 10px;
          color: #31808c;
          background-color: #f5f4ef;
          }
          
          div {
          user-select: all;
          }
          
          <h2>點擊試試看</h2>
          <pre>
          <code>
          const num = 1;
          
          const result = (function () {
          delete num;
          return num;
          })();
          
          console.log(result);
          </code>
          </pre>
          <p>
          const num = 1; const result = (function () { delete num; return num; })();
          console.log(result);
          </p>
          

          不過all同樣存在一個令人尷尬的缺點,只要你設定了all,那你就不能選中部分內容。

          禁止選中

          對于網頁中的元素,可以使用user-select: none; 禁止用戶選中內容。

          部分選中

          為啥會有這個說法嗎,對于通常的網頁,我們是可以選擇特定的內容的。例如在下面的頁面中,我們就可以部分選擇內容,

          但是這里的標題的部分,主要是指在對立面無法選中的元素。例如html中有這樣一個標簽sup,這個標簽主要是用來給元素添加角標。

          <p>我后面有個角標<sup>1</sup>我前面有角標</p>
          

          當你想復制這段文本的時候:我后面有個角標1我前面有角標,這個角標也會被復制下來。

          此時我們就需要針對角標設置,這樣設置還可以保證當你p標簽是user-select:all的時候,復制也會忽略角標!

          sup {
          -webkit-user-select: none;
          user-select: none;
          }
          

          擴展:設置選中式樣

          CSS提供了::selection`偽元素來設置文本選擇的樣式

          您可以通過定位::selection偽元素來設置文本選擇的樣式。但是,只有下面的幾個屬性可以設置:

          color
          background-color
          cursor
          caret-color
          outline and its longhands
          text-decoration and its associated properties
          text-emphasis-color (en-US)
          text-shadow
          

          例如

          p::selection {
          color: #fffaa5;
          background-color: #f38630;
          text-shadow: 2px 2px #31808c;
          }
          

          選中后的效果如下:

          內容來源于@什么值得買APP,觀點僅代表作者本人 |作者:突突兔too禿

          老婆做進出口的,前一段發了一個知識貼給我,以為是要打印,搞了半天是因為網頁不讓復制,所以分享給我。

          這可笑壞我了,還有什么方法能突破“禁止復制”禁術,當然唯我漩渦鳴人的影分身之術了。看我如何活學活用,復制粘貼。

          途徑一:自抱自泣

          方法1:發送給自己

          實際上,我覺得老婆大人的方法是最實際的了。這絕不僅僅是出于對老婆大人的尊重,而是實事求是。不讓復制就不復制唄。我也就平時存起來備查。當然,如果實在找不到人分享,那就分享給“文件傳輸助手”吧。

          有一種孤獨叫智能發給穿書助手

          同樣的寂寞(劃掉)方法,我們也可以通過QQ把地址分享給“我的Android手機”。

          方法1.2:收藏備查

          比方法1稍微高級一點的是,將有關內容在微信中打開后,選擇“收藏”,這樣以后就可以直接在我的“收藏”中找到了。

          當然,以上方法還只是迂回作戰,說白了禁術還在,只是找了個方法替代。真的如果需要復制的時候就白瞎了。

          途徑二:生拉硬拽

          方法2:直接拖拽到聊天框。

          使用Chrome瀏覽器或者360瀏覽器,然后直接選擇部分文字,鼠標按住左鍵,就可以把文字拖拽到QQ對話框了。


          step1


          step2

          方法3:360瀏覽器右鍵復制。

          同樣是在360瀏覽器上面,鼠標選擇要復制的文字,然后右擊鼠標,選擇保存為文本。

          step1

          再選擇一個文件夾保存。

          step2

          打開指定文件夾中的TXT文檔,就能得到相應的文字了。

          如果要評論這種生拉硬拽的方法,那就是霸氣。

          當然,也有不足,每一次都要這么拖拽,鼠標手是跑不掉的了。而且并沒有辦法一次性全部選擇。

          途徑三:圖文識別

          方法4:QQ截圖文字識別。

          step1:使用QQ對話框的截圖工具。

          step2:然后右擊圖片,選擇提取圖中文字。

          step3:點擊下載。

          step4:就可以在指定文件夾中找到picture和result兩個文件。馬上就能下載了。

          當然,這個和方法3一樣,不能全選,需要反復的復制粘貼。

          方法5:使用傳圖識字小程序。

          使用手機自帶功能進行滾動截屏后,再打開微信小程序“傳圖識字”,然后進行orc識字,就可以復制了。

          step1:我的手機是華為的,使用指關節寫一個“S”,就可以滾動截屏。

          step2:然后進入傳圖識字后,點擊“從相冊中選取”。

          step3:點擊全選,然后復制,就可以在對話框中張貼了。

          不過需要注意的是,過長的圖片也可能出現識別失敗。像這次,我就只選擇了一半。而orc識別最大的問題,還是準確性。只能安慰自己就當是檢查作業,外加復習了唄。

          途徑4:曲徑通幽。

          方法6:使用edge閱讀模式。

          step1:使用手機edge,然后在網址中點擊閱讀模式;

          step2:選擇“全選”-“復制”;

          step3:再粘貼到備忘錄中。

          同樣的方式,也可以在UC上使用。

          方法7:直接使用夸克打開網頁。

          比起edge和UC還要使用閱讀模式,夸克直接跳過了第一步。

          難怪這款手機App會受到大家的喜歡。

          途徑5:極客逍遙。

          方法8:Chrome瀏覽器檢查選項。

          在谷歌瀏覽器上打開網頁,點擊“F12”,又或者在網頁上點擊右鍵,選擇“檢查”。

          然后再選擇“setting”或者直接按“F1”,然后找到debugger-disable Javascript,勾選,就可以復制粘貼了。

          不過,記得用完取消勾選disable-Javascript,需要的時候才開啟。

          總結一下,其實無非就是三種方法,一種是聽之任之,一種是使用其他工具進行orc識別,最后一種就是破壞網頁的規則。以上的方法大部分也是小白級別,還沒涉及到油猴腳本等等。但是貴在實用,平時有文案撰寫、論文寫作等需求的值友歡迎收藏,畢竟用的時候才能記得住。


          主站蜘蛛池模板: 精品无码国产一区二区三区51安| 91国在线啪精品一区| 无码毛片一区二区三区中文字幕 | 亚洲一区二区三区亚瑟| 波多野结衣av高清一区二区三区| 人妻无码一区二区三区免费| 国模大尺度视频一区二区| 国产伦精品一区二区三区视频小说| 日韩精品乱码AV一区二区| 亚洲夜夜欢A∨一区二区三区| av在线亚洲欧洲日产一区二区| 国产精品免费视频一区| 中文字幕无线码一区2020青青| 亚洲av无码一区二区乱子伦as| 国产在线精品一区二区夜色| 一区二区在线视频免费观看| 在线观看一区二区精品视频| 国产精品无码亚洲一区二区三区| 精品国产aⅴ无码一区二区| 久久婷婷色一区二区三区| 国产一区二区精品久久岳| 亚洲日韩国产欧美一区二区三区 | 国产韩国精品一区二区三区久久| 中文字幕人妻丝袜乱一区三区| 日本视频一区二区三区| 日韩一区二区三区视频久久| 国产一区二区三区美女| 人成精品视频三区二区一区| 亚洲AⅤ视频一区二区三区| 一区二区三区免费视频网站| 国产精品成人一区二区| 国产一区二区三区在线2021| 亚洲一区二区在线视频| 蜜桃无码一区二区三区| 熟妇人妻AV无码一区二区三区| 在线视频一区二区| 无码视频免费一区二三区| 无码日韩精品一区二区人妻| 精品视频在线观看你懂的一区| 国产福利视频一区二区| 麻豆一区二区三区精品视频|