可能很多同學(xué)都遇到過網(wǎng)頁不能復(fù)制的問題,當(dāng)你找到一篇好文章或是一篇感興趣的小說想要將該網(wǎng)頁上的文章復(fù)制下來保存時,郁悶的事情發(fā)生了,無論你如何拖動和點擊鼠標(biāo),都無法選中文字段落,或者是即便選中了也無法使用右鍵中的復(fù)制功能。
網(wǎng)頁不能復(fù)制原因:某些網(wǎng)站內(nèi)容需要得到保護(hù)(如小說、個人文集、版權(quán)作品、付費文章等等),這些網(wǎng)頁在設(shè)計之初就已經(jīng)禁止了用戶復(fù)制和粘貼功能,想要實現(xiàn)這些禁止項目,需要在網(wǎng)頁代碼中加入禁止語句實現(xiàn)網(wǎng)頁不能復(fù)制的功能,類似于:
onpaste="return false" ————禁止粘貼
oncopy="return false;" ————禁止復(fù)制
oncut="return false;" ————禁止剪切
onselectstart = "return false" ————禁止選中
body oncontextmenu=self.event.returnvalue=false onselectstart="return false" ——禁止左右鍵
解決網(wǎng)頁不能復(fù)制的幾種方法:
第一種方法:此方法非常的管用,幾乎可以破解大部分禁止復(fù)制的網(wǎng)頁,小編也嘗試過很多次,屢試不爽!首先打開需要復(fù)制的網(wǎng)頁,然后復(fù)制下面的代碼
java script:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});
將此串代碼粘貼到IE瀏覽器地址欄中,按下回車鍵,然后你再嘗試復(fù)制網(wǎng)頁上的文字,是不是很神奇!
第二種方法:點擊被復(fù)制網(wǎng)頁左上方的“文件”菜單,選擇“另存為”,“保存類型”選擇最后一個“文本文件.TXT”,然后點擊保存,然后打開剛才保存的TXT文件,看看你需要復(fù)制的問題是不是都在該文檔中。
第三種方法:此類方法較為復(fù)雜,需要熟悉網(wǎng)頁語言,但也不失為一個辦法。首先將被復(fù)制的網(wǎng)頁另存為,用TXT文檔打開保存的網(wǎng)頁,點擊工具菜單中的“查看”,選擇“源代碼”,在其中的查找oncontextmenu="return false" onselectstart="return類似的禁止語句,刪除之,然后保存,在打開保存的網(wǎng)頁,看看是否就能夠復(fù)制其中的文字了!
第四種方法:將網(wǎng)頁的安全級別調(diào)整至最高,組織網(wǎng)頁中的腳本和可執(zhí)行程序運行,就可以阻止某些網(wǎng)頁上的禁止復(fù)制程序。打開IE瀏覽器,點擊“工具”菜單,選擇 “Internet 選項”,在彈出菜單中選擇“安全”,點擊“默認(rèn)級別”,然后將“安全級別”調(diào)整至高,點擊確定退出,關(guān)掉IE所有網(wǎng)頁,重新打開需要復(fù)制的網(wǎng)頁,看看是否可以復(fù)制上面的文字了!
復(fù)制別人文章的同時也要注意尊重別人的勞動成果,在沒有經(jīng)過同意的情況下請不要公開發(fā)表到博客或個人網(wǎng)站上,以上四種方法都可以解決網(wǎng)頁不能復(fù)制的問題