本文目錄一覽:
網頁禁止複製怎麼辦
在網頁上查詢數據經常會遇到一些文字無法複製的情況。好不容易找到了需要的文字卻複製不出來,確實讓人很鬧心。那麼有什麼辦法可以繞開這種限制,將網頁的文字複製下來為我所用呢?實際上只要明白了其中的原理,想要複製這些文字並不是什麼難事。接下來小雨教你八種方法,讓你輕鬆繞開這些網頁的限制,將文字複製下來。
1、切換IE內核
由於一些效果渲染的原因,現在的主流網站都是基於webkit內核設計的。在一些網站上限制文字複製的代碼在IE瀏覽器並不能順利執行。利用這個原理,我們可以將無法複製文字的網址複製粘貼到ie瀏覽器裡面嘗試一下,說不準會有意外的驚喜。
2、使用JavaScript代碼解除限制
限制複製網文字的實現方法大多都是通過Javascript代碼來實現的,也可以利用Javascript代碼來解除限制。
在瀏覽器地址欄中輸入: javascript:void($={}); 然後按回車鍵,然後網頁上的內容就任由你複製啦,注意要手動輸入,複製無效哦。如果輸入後還是無效的話,可以先將這個網頁按F5鍵刷新一下,再在瀏覽器中輸入上面的代碼。
3、保存網頁格式
將無法複製的網頁保存在本地計算機也可以解除對網頁文字的限制,具體操作方法為:
利用快捷鍵【Ctrl+S】保存當前網頁,並且將保存類型選擇這“網頁 僅HTML”。然後雙擊打開剛剛保存的網頁文件,你會發現上面的文字已經可以直接複製了。
4、審查元素
在Webkit內核的瀏覽中有一個非常好用的功能叫“審查元素”。通過這個功能可以查看加載到當前網頁上的絕大多數內容。對於限制複製的文字也當然也不在話下。
在需要複製的文字上點右鍵,然後選擇【審查元素】便可以看到網頁的源代碼並且定位到當前瀏覽的位置。在這裡的所有文字都是以普通文本方式顯示的,想怎麼複製就怎麼複製。
5、查看源代碼
在使用上一種審查元素的方法時,有時會遇到網頁把右鍵也屏蔽的情況,根本無法使用【審查元素】的方法。此時,只要按下快捷鍵【Ctrl+U】便可以查看該網頁的源代碼。儘管普通人根本看不懂這個源代碼,但是再按下【Ctrl+F】的快捷鍵搜索一下你要在網頁中複製的一小段內容,就可以快速定位到顯示這些內容的代碼段。接下來就可以直接複製你想要的內容了。
6、打印法
網頁在打印預覽模式下是不執行任何JS代碼的,所以只要在網頁上按下【Ctrl+P】進入打印預覽模式,就可以在預覽窗口隨意的複製上面的文字了。
7、插件法
如果以上這幾種方法都不能解決問題的話,建議使用專業的瀏覽器插件來完成這個工作。在瀏覽器上安裝插件之後,今後遇到無法複製的內容時只要點一下這個插件就可以快速解除限制。這樣的插件有很多,但是為了避免廣告嫌疑,這裡就不具體給出它的名稱了。如有需要大家可以自行查找。
8、OCR識別
現在OCR識別技術已經非常成熟了,無論是手機還是電腦都能輕鬆完成這個操作。最簡單的方法就是將無法複製的網頁用手機拍照,然後通過手機QQ或者微信都可以完成圖片文字的識別。只要是你拍的圖片清晰度沒有問題,一般都能準確識別上面的內容。
以上就是小雨為大家介紹的8種方法,輕鬆解除網頁文字無法複製的限制。這8種方法各有特點,而且各自的使用場景也不一樣,但是總有一種適合你,也總有一種能解決你的問題。
MetInfo 怎麼設置JS禁止複製?
下面幾種方法,樓主選着用吧:其實設置這些沒用的,現在有可以直接去除屏蔽的瀏覽器,這種屏蔽方法只能屏蔽普通編輯,高級編輯還是會複製的。1.
oncontextmenu=”window.event.returnValue=false”
將徹底屏蔽鼠標右鍵,其實是禁止快捷菜單,因為不光右鍵可以彈出這個菜單,鍵盤上空格鍵右邊的windows鍵也可以激活這個快捷菜單
table
border=
oncontextmenu=return(false)tdno/table
可用於Table
2.
禁止選取、防止複製
3.
onpaste=”return
false”
禁止粘貼
4.
oncopy=”return
false;”
oncut=”return
false;”
禁止複製和剪切
怎麼使用JS禁止複製粘貼
1. oncontextmenu=”window.event.returnValue=false” 將徹底屏蔽鼠標右鍵,其實是禁止快捷菜單,因為不光右鍵可以彈出這個菜單,鍵盤上空格鍵右邊的windows鍵也可以激活這個快捷菜單
table border oncontextmenu=return(false)tdno/table 可用於Table
2. body onselectstart=”return false” 禁止選取、防止複製
3. onpaste=”return false” 禁止粘貼
4. oncopy=”return false;” oncut=”return false;” 禁止複製和剪切
5. input style=”ime-mode:disabled” 關閉輸入法
手機頁面 如何 用js 禁止 拷貝文字?
便捷的方式,可以通過Css禁用選取操作:
div unselectable=”on” style=”-moz-user-select:none;-webkit-user-select:none;” onselectstart=”return false;”
你選不了我,
unselectable: IE/Opera,
-moz-user-select: FireFox,
onselectstart: IE/Safari,
-webkit-user-select:Chrome
/div
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/194438.html