Jika sebelum ini, trik disable right click mempunyai kelemahan, di mana ianya tidak dapat menghalang Ctrl+C,kini terdapat satu lagi trik yang terbaik untuk menghalang entri atau artikel yang di tulis pada blog daripada di copy. Dengan memasang script Disable text selection, ianya akan menghentikan serta merta fungsi select dan juga Ctrl+C. Trik ini berfungsi pada Internet Explorer, Mozilla Firefox, Opera dan Chrome. Anda boleh mencubanya di sini.
Untuk memasang script Disable text selection, sila ikut beberapa langkah yang di tunjukkan di bawah.
p/s: Jika anda masih menggunakan kod disable right click,bolehlah di delete kod tersebut.
Langkah 1
Log in blog => Dashboard => Layout => Add A Gadget. Seterusnya klik pada HTML/Javascript.
Langkah 2
Salin kod berwarna biru di bawah dan paste pada ruang Content HTML/Javascript.
Akhir sekali, klik preview. Jika tiada mesej error yang terpapar, klik saja save.
Langkah 1
Log in blog => Dashboard => Layout => Add A Gadget. Seterusnya klik pada HTML/Javascript.
Langkah 2
Salin kod berwarna biru di bawah dan paste pada ruang Content HTML/Javascript.
<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>
Akhir sekali, klik preview. Jika tiada mesej error yang terpapar, klik saja save.
No comments:
Post a Comment