上次在如何防止他人複製文章的方法(鎖右鍵),提到用鎖右鍵方式讓他人無法使用Ctrl+C來複製你的文章和圖片,破解方式比較簡單,而今天要介紹的則是讓人無法選取你的文章(Disable highlight text),當然也就無所謂的複製貼上的問題,更多了一層保護自己文章心血的利器。
這個對以文字為主題的部落格比較有利,文字部分因為有牽涉到顏色大小、字型及相關聯結等等,就算是看原始碼(如下圖),也常常被切的亂七八糟,而且中文的標點符號會變成編碼,如下圖這樣,我想抄襲的人也懶得去擷取其中他要的文字吧,自然被抄襲的機會就大大降低,但當然他如果要套用你的文字設定,整篇抄走也是有可能的。
如何設定呢? 方式也很簡單,
進入後台→版面配置→網頁元素→新增小工具→新增HTML/JavaScript ,然後輸入下列程式碼即可。
<script type="text/javascript">
/***********************************************
* Disable select-text script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
//form tags to omit in NS6+:
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}
function reEnable(){
return true
}
if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}
</script>
按下儲存即可,建議這個元件的位置可以放前面些,讓他一載入網頁就發揮效用,因為他的程式碼是不會出現在網頁上的,所以擺在哪裡比較不會影響畫面的美觀。
其他部落格系統應該也可以使用,只要有支援Java Script語言的自由欄位,放入這些程式碼即可,有需要的朋友可以試看看。
P.S.綸太郎的教學文章目前是不會採用這個功能的,不然讀者就無法拷貝那些程式碼了。
2009.11.2更新,有網友提到,封鎖"這樣等同於「封鎖 Firefox」、「封鎖 Google 功能」",我想利用的朋友也不是很樂意這樣用的,譬如推文網站,想推文的人可能因為沒法複製你的片段文字,就放棄推文,但我想以創作文章的人而言,被盜用文章是很ooxx的事情,還要花時間跟對方溝通,對方還不一定要將文章拿下,或許還不甩你,這是一種預防功能,要不要用我想每個格主心中都會自我衡量。
至於封鎖firefox的google功能,這就是對讀者有些不便的地方,因為在Firefox瀏覽器下,可以選取一段文字,然後按右鍵,會出現以Google搜尋「被選取文字」的功能,當然使用了這個無法選取的工具,這作用也就失效了,但其實這功能我自己也很少利用。
一方面想讓你的網頁或是部落格有可親性,但另一方面也要維持自己的心血不被別人抄襲利用,我想是創作者自己要衡量拿捏的,雖說破解方式還是有,但總是聊勝於無,減少一些枝枝節節的麻煩產生罷了,要不要放就看格主自己決定了,我只是想分享有這樣的功能的工具,稍微解決一些存在中的問題。
參考來源:
Disable highlight text on blogger
請問這篇有用這招嗎??
回覆刪除我複製後貼到記事本是純文字說囧
我的部落格定位是不適合用的,不然讀者就無法複製程式碼了。
回覆刪除另外他是針對整個網站的文章都無法選取,不是單篇文章,也謝謝你一直以來的推文,感恩。
回覆刪除綸太郎,
回覆刪除您真是熱心,上次分享了鎖右鍵功能,
才在想要去找找看有沒有無鎖反白功能,
您就發表這篇了,謝謝囉~~
對了,順便也說說我目前的版面配置,
鎖反白和鎖右鍵可直接在同一個HTML/JavaScript ,
並且放在本文上方,所以載入順序很早,
不設標題也看不出有物件在那裡,
再次謝謝您的分享!!
嘿嘿,我也跟樓上的先生一樣鎖兩道,真好用!
回覆刪除太棒的分享~
這樣等同於「封鎖 Firefox」、「封鎖 Google 功能」
回覆刪除謝謝大家的意見與分享,其實這功能有好有壞,只看站長如何選擇。
回覆刪除綸太郎 您好,
回覆刪除我之前是用您分享的Hack繼續閱讀...
一週前改成blogger發表的官方版,
但一次的不小心讓版面全亂了,
於是便重新載入原始版面,砍掉重練。
也重作了"在內文下方的相關閱讀"和"隨機閱讀",
還有"鎖右鍵與禁止反白"功能,
但之前可以出現文章編號卻出不來了,
試了一週,都無法找出原因,
不知您是否遇過這情況,或其中原因,
還請您指教,謝謝~~~
不好意思,又來麻煩您。
我沒注意到你的文章有編號,原來位置在哪個地方,是自己編的嗎?還是有特殊的Hacks,給我網址。
回覆刪除啊抱歉,我說錯了,是留言編號,
回覆刪除是用您的Hack...,格式與您的相同,
謝謝。
我大概看了一下,應該是後來官方增加了留言前面可以有大頭的關係,我的後台語法也和原先裝的不一樣,他有自動調整過,等我研究好了再告訴你。
回覆刪除看到這篇文章,在架blog之前一直很煩惱這個問題,結果在套了一個國外類相簿樣版後,新增的網頁編輯頁面,居然整篇變成連結(http://oldwoo.blogspot.com/p/blog-page_25.html),想複製也難,我有花一些時間想要把這段原始碼找出來,但後來放棄了~想想這樣也不錯..呵!
回覆刪除看到您的留言編號有點飲恨,我昨天也有試裝過,不過跟單篇文章版主回覆HACK有衝突到,取捨後,還是決定留下單篇回復功能...
單篇文章版主回覆HACK這沒用過,有這就不用編號了,很方便。
回覆刪除很有用!要讚一下!
回覆刪除在網路找好久,
回覆刪除其他方法都沒有用,
感謝版主提供!
我已經將您的教學語法套入我的blog中了,再次感謝! =)
回覆刪除實用♥ 感謝分享:>
回覆刪除超級感謝~~~~(大心)
回覆刪除太实用了, 而且很简单操作
回覆刪除貼完後,圖片的部分仍可下載,如果要圖片也不能下載,請問可以怎麼做?謝謝!
回覆刪除這我不會,就算不能下載,也能用螢幕擷取,最多就是在圖片上加浮水印,或是將圖片檔案縮小,格式縮小,對方下載後不清楚,也無法利用。
刪除你也可以參考下列文章
http://bit.ly/2gCU64m