段子手168
方法一:代碼破解法
打開你需要復制內容的網頁,在瀏覽器地址欄輸入“javascript:void($={});”這串代碼,
然后按下回車鍵,這時候就允許你復制文本了。
方法 二:打印網頁法
我們還可以利用打印網頁的時候,在預覽頁面將文本復制下來。按下快捷鍵【Ctrl+P】,
將會進入打印界面,直接在右側的預覽界面,選中文本進行復制。
方法三:后臺控制端
打開網頁后,按下功能鍵【F12】,進入網頁后臺找到【Console】,
在下面輸入這串符號“$=0”,再2按下回車鍵,
網頁文字就能自由復制了。
方法四:查看源代碼
你還可以在網頁空白處,右擊選擇【查看頁面源代碼】,然后一直向下滑動,找到密密麻麻的文本,
選中直接復制提取出來。
方法五:保存本地網頁
打開網頁鼠標右擊,選擇【網頁另存為】,然后在彈出的窗口中,
將保存類型改為【網頁,僅HTML】,接著點擊【保存】。
關閉當前網頁,回到桌面找到剛剛保存的本地網頁文件,雙擊打開后,就可以隨意復制啦。
方法六:截圖識別文字
此外,我們還可以利用OCR文字識別技術,將網頁文字識別出來。
需要借助掌上識別王工具,找到【文字識別】-【快速截圖識別】功能。
方法七:
網址最前面加上 read: (用 Microsoft Edge 瀏覽器打開)
方法八:
1)按 F12 打開調試框,點擊右上角【設置】。
2)往下拉,找到 【Debugger】
3)勾選 【Disable JavaScript】
4)返回頁面,按 F5 刷新一下頁面,這樣網頁文字就可以復制了。
在網頁上查詢數據經常會遇到一些文字無法復制的情況。好不容易找到了需要的文字卻復制不出來,確實讓人很鬧心。那么有什么辦法可以繞開這種限制,將網頁的文字復制下來為我所用呢?實際上只要明白了其中的原理,想要復制這些文字并不是什么難事。接下來小雨教你八種方法,讓你輕松繞開這些網頁的限制,將文字復制下來。
?
由于一些效果渲染的原因,現在的主流網站都是基于webkit內核設計的。在一些網站上限制文字復制的代碼在IE瀏覽器并不能順利執行。利用這個原理,我們可以將無法復制文字的網址復制粘貼到ie瀏覽器里面嘗試一下,說不準會有意外的驚喜。
?
限制復制網文字的實現方法大多都是通過Javascript代碼來實現的,也可以利用Javascript代碼來解除限制。
在瀏覽器地址欄中輸入: javascript:void($={}); 然后按回車鍵,然后網頁上的內容就任由你復制啦,注意要手動輸入,復制無效哦。如果輸入后還是無效的話,可以先將這個網頁按F5鍵刷新一下,再在瀏覽器中輸入上面的代碼。
?
將無法復制的網頁保存在本地計算機也可以解除對網頁文字的限制,具體操作方法為:
?
利用快捷鍵【Ctrl+S】保存當前網頁,并且將保存類型選擇這“網頁 僅HTML”。然后雙擊打開剛剛保存的網頁文件,你會發現上面的文字已經可以直接復制了。
?
在Webkit內核的瀏覽中有一個非常好用的功能叫“審查元素”。通過這個功能可以查看加載到當前網頁上的絕大多數內容。對于限制復制的文字也當然也不在話下。
在需要復制的文字上點右鍵,然后選擇【審查元素】便可以看到網頁的源代碼并且定位到當前瀏覽的位置。在這里的所有文字都是以普通文本方式顯示的,想怎么復制就怎么復制。
?
在使用上一種審查元素的方法時,有時會遇到網頁把右鍵也屏蔽的情況,根本無法使用【審查元素】的方法。此時,只要按下快捷鍵【Ctrl+U】便可以查看該網頁的源代碼。盡管普通人根本看不懂這個源代碼,但是再按下【Ctrl+F】的快捷鍵搜索一下你要在網頁中復制的一小段內容,就可以快速定位到顯示這些內容的代碼段。接下來就可以直接復制你想要的內容了。
網頁在打印預覽模式下是不執行任何JS代碼的,所以只要在網頁上按下【Ctrl+P】進入打印預覽模式,就可以在預覽窗口隨意的復制上面的文字了。
?
如果以上這幾種方法都不能解決問題的話,建議使用專業的瀏覽器插件來完成這個工作。在瀏覽器上安裝插件之后,今后遇到無法復制的內容時只要點一下這個插件就可以快速解除限制。這樣的插件有很多,但是為了避免廣告嫌疑,這里就不具體給出它的名稱了。如有需要大家可以自行查找。
?
現在OCR識別技術已經非常成熟了,無論是手機還是電腦都能輕松完成這個操作。最簡單的方法就是將無法復制的網頁用手機拍照,然后通過手機QQ或者微信都可以完成圖片文字的識別。只要是你拍的圖片清晰度沒有問題,一般都能準確識別上面的內容。
?
以上就是小雨為大家介紹的8種方法,輕松解除網頁文字無法復制的限制。這8種方法各有特點,而且各自的使用場景也不一樣,但是總有一種適合你,也總有一種能解決你的問題。
你學會了嗎?你還有哪些好的辦法嗎?
何在網頁中屏蔽右鍵,眾所周知。要保護好一個頁面,最基礎的就是屏蔽右鍵!
實現方法,在body下加上oncontextmenu=self.event.returnValue=false onselectstart="return false"這句話即可,如下:
〈body oncontextmenu=self.event.returnValue=false onselectstart="return false"〉
長按會復制等選項可以使用下述的代碼屏蔽這個功能,將下述的css加到代碼中即可:
*請認真填寫需求信息,我們會在24小時內與您取得聯系。