Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
、將富文本html內(nèi)容轉(zhuǎn)換為純文本
formatrichtext = (richtext, len = 0) => {
let content = richtext.replace(/<.+?>/g, '');
content = content.replace(/ /ig, ''); /* 去除 */
content = content.replace(/\s/ig, ''); /* 去除空格 */
return content;
}
2、限制展示的文本長(zhǎng)度
們平時(shí)瀏覽網(wǎng)頁(yè)和查找資料時(shí),總會(huì)需要復(fù)制一些文字內(nèi)容,用來引用、收藏、摘抄啊什么的。
但總會(huì)遇到一些網(wǎng)站上的內(nèi)容文本無法復(fù)制!
好不容易找到的資料,再一個(gè)個(gè)字手打效率太低了……
下面小編就給大家分享六種方法,教大家如何輕松解除網(wǎng)頁(yè)復(fù)制限制,一鍵搞定,簡(jiǎn)單實(shí)用!
最簡(jiǎn)單也是最省事的方法,直接安裝解除復(fù)制限制的擴(kuò)展完事兒。
下面推薦兩款擴(kuò)展:
使用方法也很簡(jiǎn)單,在有復(fù)制限制或者右鍵限制的網(wǎng)站上,點(diǎn)擊擴(kuò)展圖標(biāo),開啟功能即可。
無法訪問 Chrome 擴(kuò)展商店的可以在這里下載擴(kuò)展:極簡(jiǎn)插件(https://chrome.zzzmh.cn)。
和擴(kuò)展效果一樣,油猴腳本的優(yōu)勢(shì)是更加輕量。
可以解除禁止復(fù)制、選擇文本、右鍵菜單的限制。
首先,瀏覽器要有腳本管理擴(kuò)展,如 Tampermonkey、Violentmonkey。沒安裝的前往官網(wǎng)安裝下。
然后進(jìn)入腳本地址,點(diǎn)擊安裝即可。
瀏覽器小書簽其實(shí)和油猴腳本一樣,只不過不依賴于擴(kuò)展,添加一個(gè)書簽即可。
我們先在瀏覽器里添加任意一個(gè)網(wǎng)站為書簽到收藏夾,然后選擇編輯它。
修改名稱為“網(wǎng)頁(yè)解除限制”,方便自己識(shí)別就好。
然后將網(wǎng)址欄的內(nèi)容刪除,并粘貼為下面的代碼:
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:"破除選擇復(fù)制限制",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)
最后保存書簽,完成!
以后遇到無法復(fù)制文本內(nèi)容,或者打不開右鍵菜單的網(wǎng)頁(yè)。
只要點(diǎn)擊一下這個(gè)書簽,限制立馬解除,美滋滋~
這個(gè)可以說是最終的、一定能行的方法了。
截圖,然后通過 OCR 在線識(shí)別。
推薦使用白描網(wǎng)頁(yè)版,免費(fèi)夠用,也不需要再安裝額外的軟件了。
快捷鍵 Ctrl + P,或者菜單 -> 打印,在打印預(yù)覽頁(yè)面是沒有復(fù)制限制的。
這個(gè)方法比較簡(jiǎn)單粗暴,手機(jī)也可以使用。
點(diǎn)擊瀏覽器菜單,將網(wǎng)頁(yè)下載到本地,再打開離線版頁(yè)面,就可以直接復(fù)制了~
當(dāng)然了,電腦上也可以這么操作。
網(wǎng)頁(yè)另存為 -> 保存類型為“網(wǎng)頁(yè),僅 HTML”,打開后也可以直接復(fù)制。
上面這六個(gè)解除網(wǎng)頁(yè)復(fù)制限制的方法都還不錯(cuò),基本可以應(yīng)對(duì)大部分有復(fù)制和右鍵限制的網(wǎng)站了。
更多的還有 F12 開發(fā)者模式、查看網(wǎng)頁(yè)源碼等,不夠簡(jiǎn)單就不再介紹了。
當(dāng)然,效果最好的還是“鈔能力”了~[狗頭]
們平時(shí)在網(wǎng)上查找資料,看到自己需要的內(nèi)容,發(fā)現(xiàn)網(wǎng)頁(yè)文本禁止復(fù)制粘貼,今天就來教你,花一分鐘時(shí)間,學(xué)會(huì)下面這六個(gè)套路,輕松突破限制。
打開你需要復(fù)制內(nèi)容的網(wǎng)頁(yè),在瀏覽器地址欄輸入“javascript:void($={});”這串代碼,然后按下回車鍵,這時(shí)候就允許你復(fù)制文本了。
(注意:一定要手動(dòng)輸入代碼,復(fù)制粘貼的無效)
我們還可以利用打印網(wǎng)頁(yè)的時(shí)候,在預(yù)覽頁(yè)面將文本復(fù)制下來。按下快捷鍵【Ctrl+P】,將會(huì)進(jìn)入打印界面,直接在右側(cè)的預(yù)覽界面,選中文本進(jìn)行復(fù)制。
打開網(wǎng)頁(yè)后,按下功能鍵【F12】,進(jìn)入網(wǎng)頁(yè)后臺(tái)找到【Console】,在下面輸入這串符號(hào)“$=0”,再2按下回車鍵,網(wǎng)頁(yè)文字就能自由復(fù)制了。
你還可以在網(wǎng)頁(yè)空白處,右擊選擇【查看頁(yè)面源代碼】,然后一直向下滑動(dòng),找到密密麻麻的文本,選中直接復(fù)制提取出來。
打開網(wǎng)頁(yè)鼠標(biāo)右擊,選擇【網(wǎng)頁(yè)另存為】,然后在彈出的窗口中,將保存類型改為【網(wǎng)頁(yè),僅HTML】,接著點(diǎn)擊【保存】。
關(guān)閉當(dāng)前網(wǎng)頁(yè),回到桌面找到剛剛保存的本地網(wǎng)頁(yè)文件,雙擊打開后,就可以隨意復(fù)制啦。
此外,我們還可以利用OCR文字識(shí)別技術(shù),將網(wǎng)頁(yè)文字識(shí)別出來。需要借助掌上識(shí)別王工具,找到【文字識(shí)別】-【快速截圖識(shí)別】功能。
然后使用截圖快捷鍵【ALT+F】,在網(wǎng)頁(yè)中將你需要的內(nèi)容截取下來,上傳到這里,接著點(diǎn)擊【立即識(shí)別】,1秒就能提取文字。
網(wǎng)頁(yè)文本禁止復(fù)制粘貼?一分鐘學(xué)會(huì)上面這六個(gè)套路,輕松突破限制,全網(wǎng)任意復(fù)制。
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。