說真的,我覺得我寫的東西不怎麼值得被偷,但就是有這麼無聊的人,逼得我也只好使出一些不入流的招數防治。繼上次本家的卡優文章被個死小孩全數竊盜之後(更嘔的是對方的PR還比我高!),前幾天又發現連日記的花癡文也不能倖免…(日記文被盜也不是第一次了)
看到綸太郎分享的「如何讓文章無法反白選取,避免文章被抄襲」(原出處為Dynamic Drive DHTML code library)就加了上去。而在本家(WordPress平台),也放了類似的語法:
但無論是Disable select-text或是上面這個語法,都是用Javascript達成,也就是說關掉Javascript就無效了。我相信多數的小白不會想到可以關掉JS,但撇開這點,多掛個JS對網頁也會造成負擔。
就在剛才我找到不用掛JS就能防止的方法,只要修改HTML就行了~
在要防複製的地方加上onselectstart(對IE)或-moz-user-select(對Mozilla)的語法,例如在body標籤後面加上語法,就會是:
我非常明白這種防選取的方法只能防笨蛋不能防高手,但會偷我文章的,也只有笨蛋吧!
看到綸太郎分享的「如何讓文章無法反白選取,避免文章被抄襲」(原出處為Dynamic Drive DHTML code library)就加了上去。而在本家(WordPress平台),也放了類似的語法:
 <script type"text/javascript">  
  document.onselectstart = function () { return false; } // ie  
  document.onmousedown = function () { return false; } // mozilla  
 var ctrl = false;  
 document.onkeyup=function(e){  
   if(e.which == 17) ctrl=false;  
 }  
 document.onkeydown=function(e){  
   if(e.which == 17) ctrl=true;  
   if(e.which == 65)  
 if(ctrl == true) {    
     return false;  
   }    
 }  
 </script>  
但無論是Disable select-text或是上面這個語法,都是用Javascript達成,也就是說關掉Javascript就無效了。我相信多數的小白不會想到可以關掉JS,但撇開這點,多掛個JS對網頁也會造成負擔。
就在剛才我找到不用掛JS就能防止的方法,只要修改HTML就行了~
在要防複製的地方加上onselectstart(對IE)或-moz-user-select(對Mozilla)的語法,例如在body標籤後面加上語法,就會是:
<body onselectstart="return false;" style="-moz-user-select: none;"/>
我非常明白這種防選取的方法只能防笨蛋不能防高手,但會偷我文章的,也只有笨蛋吧!
留言
張貼留言
🔔留言小叮嚀🔔
﹡所有留言皆需經過審核才會顯示。
﹡選擇「留言身份」»「名稱/網址」,可自訂名字。
﹡本系統僅允許登入Google帳號留言者編輯或刪除自己的留言。