۱۳۹۰/۱۰/۸، ۰۷:۳۸:۳۹ صبح
یکی از پر کاربرد ترین روش ها برای جلوگیری از کپی برداری از مطالب سایت، قفل کردن کلیک راست مرورگر می باشد.
این کار کپی برداری از مطالب را غیر ممکن نمی کند، اما برای بیشتر کاربران کارساز خواهد بود.
شما می توانید که از یک یا همه این روش ها استفاده کنید.
ابتدا قفل کردن کلیک راست بدون هیچ گونه پیغام:
کافی است کد ها را در قسمتی از کد های وب سایت خود قرار دهید.
حالا قفل کردن کلیک راست با یک پیغام به صورت Alert
این کار کپی برداری از مطالب را غیر ممکن نمی کند، اما برای بیشتر کاربران کارساز خواهد بود.
شما می توانید که از یک یا همه این روش ها استفاده کنید.
ابتدا قفل کردن کلیک راست بدون هیچ گونه پیغام:
کد:
01.</p>
02.<p><script language=JavaScript></p>
03.<p>var message="";
04.///////////////////////////////////
05.function clickIE() {if (document.all) {(message);return false;}}
06.function clickNS(e) {if
07.(document.layers||(document.getElementById&&!document.all)) {
08.if (e.which==2||e.which==3) {(message);return false;}}}
09.if (document.layers)
10.{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
11.else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}</p>
12.<p></script><br />
حالا قفل کردن کلیک راست با یک پیغام به صورت Alert
کد:
01.</p>
02.<p><script language=JavaScript></p>
03.<p>function noRightClick() {
04.if (event.button==2) {
05.alert('متن مورد نظر شما')
06.}
07.}
08.document.onmousedown=noRightClick</p>
09.<p></script><br />