張琳
很簡單的方法,用手機把文檔拍下來,然後打開QQ,隨便找個好友或者小號,把拍下來的文檔發給對方,然後你打開發過去的圖片長按,就會出現提取文字字樣,點擊提取即可。
其次還可以把提取的文字翻譯成其他語言,在手機QQ消息頁的右上角有個➕號,點開,裡面會有個掃一掃,掃一掃裡面有3個選項,分別是二維碼,AR,和翻譯,點到翻譯那項,再點右上角圖片,找到要翻譯的圖片,就可以了。
和你一起看星星
大家在瀏覽網頁的時候,有時候需要拷貝網頁的內容,這個時候就會用鼠標右鍵,複製數據,然而有的網站,你會發現鼠標無法選中頁面內容,無法用右鍵複製。
比如下面這個網站,就限制了鼠標複製其內容。
出現這種情況,是因為網站對鼠標選中、右鍵功能做了限制,禁止使用。可能是為了信息安全考慮吧。
針對網頁,有以下的方法可以實現禁止複製功能:
1.通過設置css樣式來實現:
2、設置html頁面中body標籤的屬性:
前面屬性是禁止右鍵,後面屬性是禁止選中內容。
3、通過在js代碼中添加限制語句:
// 禁止右鍵菜單
document.oncontextmenu = function(){ return false; };
// 禁止文字選擇
document.onselectstart = function(){ return false; };
// 禁止複製
document.oncopy = function(){ return false; };
// 禁止剪切
document.oncut = function(){ return false; };
// 禁止粘貼
document.onpaste = function(){ return false; };
有限制的方法那麼就有破解的方案,下面主要從兩個方面來破解:
一、從技術層面來講,通過js來實現
①針對上述禁止方法,反向來破解:
document.oncontextmenu="";
document.oncontextmenu=true;
document.onselectstart="";
document.onselectstart=true;
二、通過對瀏覽器的網站設置來實現
有的網站無法通過方法一來實現,是因為網頁對鼠標實現的是動態的js事件,那麼就需要通過設置瀏覽器禁止js的運行來實現了。
以谷歌瀏覽器為例:
打開chrome瀏覽器,點擊右上角更多圖標,選擇“設置”,進入設置頁面,選擇“高級”:
2.在高級頁面,選擇“網站設置”:
3.在“網站設置”頁面,選中“JavaScript”選項:
4.進入“JavaScript”頁面,有“禁止”一項,可以添加需要禁止js的網頁地址:
5.添加好要複製粘貼的網站頁面後,刷新頁面,就可以複製粘貼了:
還有一種方法:
打開需要複製內容的網頁,按F2,打開開發者工具,再按F1,跳轉到設置界面:
勾選“Debugger”下,“Disable JavaScript”選項,就可以複製內容了,不過不能關閉開發者頁面,要一直打開才有效。
以上就是小編的解答了,單屬小編個人見解,如有不足之處,歡迎點評,建議。
我是點點小萱。
點點小萱
從瀏覽器菜單找到查看網頁源代碼
如果網站禁止了鼠標的右鍵,我們可以在瀏覽器菜單裡找到“查看網頁源代碼”選項,選擇此選項 ,瀏覽器會打開一個新的頁面,都是一堆html的文本標記,我們可以在這個頁面按住ctrl+f 鍵進查找,在彈出的對話框裡輸入你要複製的內容,然後系統就會匹配相應的內容,這時你就可以隨心所欲的複製了,這個方法是不是很簡單呢。
下載類似印象筆記的瀏覽器插件,進行網頁內容的裁剪和保存
這個方法也是我比較常用的一個方法,關於筆記類的工具比較多,這裡我就和大家聊聊我經常用的印象筆記工具吧,首先你需要下載印象筆記軟件,註冊相關的賬戶,然後去印象筆記官網下載“剪藏”瀏覽器插件,一鍵保存各類網頁圖文到印象筆記,並能隨時隨地查看和編輯。告別複製粘貼,高效收集信息。其特點可以根據自己的需求,隨意裁剪網頁的內容進行保存,並可以智能識別網頁的廣告內容,進行智能去除,大家不妨可以去體驗下。
對網頁內容進行截圖,進行OCR識別
有些網站為了防止用戶使用以上小技巧進行復制粘貼,有的網站將文本內容圖片化或者文檔化,增加用戶複製的難度,比如小說 、論文文獻資料網站 ,但是這可難不倒我,我們可以使用一些截圖軟件,比如QQ、微信這些PC端軟件就自帶截圖功能,截完圖片,我們就找一些OCR軟件進行識別,比如一些筆記類的軟件,印象筆記、有道筆記就有這樣的OCR圖片文字識別功能。
小節
今天的內容就和大家分享到這裡,方法肯定不止這些,這幾個方法只是我比較常用的幾個方法而已,也是比較適合大眾使用的方法,希望今天的分享能給大家日常的工作生活帶來幫助,如果你有其它的方法,歡迎在留言區補充更喲,方便更多的人。
前端達人
實現最簡單也最容易破解的,在頁面源碼裡面用JS腳本禁用右鍵。這個應該算最早出現的防複製手段。
對於一般的用戶就能防住了,懂的人破解也很容易,厲害的F12調試模式直接禁掉那個屏蔽右鍵的腳本,普通的從瀏覽器菜單直接查看源代碼,從源代碼裡複製文字(對付這種可以在源文本里穿插一些不顯示的代碼,給複製增加麻煩)。
最終極的防拷貝手段,是將文本內容自動生成一張圖片,再顯示在頁面上。圖片裡的文字就沒法複製了。破解這種只能出動OCR軟件,而且如果圖片加了水印之類的東西,OCR識別也很困難。
IT斜槓中年
很簡單的,也就一行代碼的事:
1.禁用右鍵菜單
document.oncontextmenu = function() {
event.returnValue = false;
} // 或者直接返回整個事件
document.oncontextmenu = function(){
return false;
}
2.禁用網頁上選取的內容
document.onselectstart = function(){
event.returnValue = false;
}
// 或者直接返回整個事件
document.onselectstart = function(){
return false;
}
3.禁用複製
document.oncopy = function(){
event.returnValue = false;
}
// 或者直接返回整個事件
document.oncopy = function(){
return false;
}
上面三種可直接在HTML代碼裡寫入:
4.禁用鼠標事件
document.onmousedown = function(e){if ( e.which == 2 ){// 鼠標滾輪的按下,滾動不觸發
return false;
}
if( e.which==3 ){// 鼠標右鍵
return false;
}
}
5.禁用鍵盤中的ctrl、alt、shift
document.onkeydown = function(){
if( event.ctrlKey ){
return false;
}
if ( event.altKey ){
return false;
}
if ( event.shiftKey ){
return false;
}
}
禁用鼠標左右鍵
oncontextmenu="return false" ondragstart="return false"onselectstart="return false" onselect="document.selection.empty()"
oncopy="document.selection.empty()" onbeforecopy="return false"
onmouseup="document.selection.empty()"
6.禁止網頁另存為
<noscript><iframe>
/<noscript>7.禁止網頁複製、粘貼、在標籤中加入
onmousemove = /HideMenu()/
oncontextmenu = "return false"
ondragstart = "return false"
onselectstart = "return false"
onselect = "document.selection.empty()"
oncopy = "document.selection.empty()"
onbeforecopy = "return false"
onmouseup = "document.selection.empty()" >
不過此功能也就只能騙騙老實人,不懂電腦的人,稍微懂點,基本上也就沒啥用了,再說了,我就非常不喜歡這些,你來複制粘貼,我歡迎,我們就要大方點,好東西一起分享。
以上就是本問題的全部內容,歡迎小夥伴們在下方評論區進行互動交流,我會積極回覆的噠。PS:本文為‘小強show科技’原創,手動碼字不易,小夥伴們別忘了順手點個關注哈,後續會帶給你們更多的科技小技巧,帶你裝逼帶你飛,帶你走進高科技。
小強show科技
網頁上實現禁止複製粘貼實際上對網頁上鼠標行為的禁止,可以通過javascript實現。
document.oncontextmenu = function(){ return false; };document.onselectstart = function(){ return false; };document.oncopy = function(){ return false; };document.oncut = function(){ return false; };document.onpaste = function(){ return false; };製作網頁時候,把這段代碼放到
之間即可。破解禁止粘貼複製,反向思路。
既然是通過Javascript實現,那就禁止啟用Javascript。瀏覽網頁都在瀏覽器裡面進行,但是瀏覽器很多,只說一下Firefox和360瀏覽器。其他自己查找設置。
Firefox 可以去擴展市場 搜索 “右鍵”,找到相關擴展 安裝即可。
360瀏覽器 點擊設置-->高級設置-->網頁內容高級設置-->不允許任何網站運行Javascript 然後保存即可。如下圖。
這樣就禁止了Javascript運行,也就破解了複製粘貼屏蔽。
老張談天說地
在瀏覽器地址欄網頁地址前面加上“view-source:”,就可以正常複製啦😄
我是一刀斬
首先,隨著現在版權意識的不斷加強,網站開發者和管理者對網頁的內容越來越重視,從而出現了禁止複製黏貼的方法,其實實現這些很簡單,在兼容webkit內核瀏覽器只需要一段代碼,這種代碼隨便就能搜到,這裡提供一種我搜到的。
<style>
/* 最簡單的實現禁止複製的方法,採用css方式禁止文字選擇,當然這隻兼容webkit內核瀏覽器 */
* { -webkit-user-select: none; }
p {font-family: 'Microsoft Yahei';font-size: 28px;}
input {width: 80%; padding: 10px 20px;}
本代碼在UC手機瀏覽器上不生效,其它手機瀏覽器暫未發現問題、PC全部沒問題。
這是一段示例文字,我無法被選中,也無法按下鼠標右鍵,即使被選中你也無法複製!
// 禁止右鍵菜單
document.oncontextmenu = function(){ return false; };
// 禁止文字選擇
document.onselectstart = function(){ return false; };
// 禁止複製
document.oncopy = function(){ return false; };
// 禁止剪切
document.oncut = function(){ return false; };
// 禁止粘貼
document.onpaste = function(){ return false; };
然後我們說如何破解,絕大部分限制都是採用JavaScript實現的,那麼我們直接在瀏覽器裡禁止JavaScript就可以了。大部分瀏覽器都可以這樣操作,先按F12進入開發者模式再按F1進入設置:
再按F1進入設置,在第一項perferences裡找到Disable JavaScript,勾選上就可以了在第一項perferences裡找到Disable JavaScript,勾選上就可以了
如果仍無法選擇文字,看看是不是添加了的樣式,如果有,將其去掉即可:
夏日炎炎的世界
禁止複製粘貼,可以用js實現,監聽幾個鍵,監聽到提示,修改鼠標右鍵,不讓出現複製粘貼的菜單
2種方法破解方法:
1、查看網頁源碼
2、禁用js代碼
Java猿
F12調試模式還是管用,能解決很多場景。就是百度文庫難搞