Birçok blog yazarı blogundaki yazıların çalınmasından şikayetçi olabilir.Bu durumda aşağıdaki kod çok işinize yarayabilir.Bu kod ile sağ tıklamayı engellemeden sadece metin seçilmesini engelleyebilirsiniz.Ancak şunu da unutmayın ki bu yöntem sadece amatör spamcıları engelleyebilir.
Kod denendi sorunsuz olarak çalışıyor.Nasıl bir etki yaptığı hakkında fikir sahibi olmak isterseniz buraya tıklayarak test edebilirsiniz.


<script type="text/javascript">

/***********************************************
* Disable Text Selection script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
target.style.MozUserSelect="none"
else //All other route (ie: Opera)
target.onmousedown=function(){return false}
target.style.cursor = "default"
}

//Sample usages
//disableSelection(document.body) //Disable text selection on entire body
//disableSelection(document.getElementById("mydiv")) //Disable text selection on element with id="mydiv"

</script>

<script type="text/javascript">
disableSelection(document.body) //disable text selection on entire body of page
</script>


<script type="text/javascript">
var somediv=document.getElementById("mydiv")
disableSelection(somediv) //disable text selection within DIV with id="mydiv"
</script>


<script type="text/javascript">
var alltables=document.getElementsByTagName("table")
for (var i=0; i<alltables.length; i++)
disableSelection(alltables[i]) //disable text selection within all tables on the page
</script>

Önceki next post Anasayfa