آموزش بستن کلیک راست در سایت و جلوگیری از فعال شدن کلید های کیبورد با جیکوئری
در قسمت قبلی از آموزش بستن کلیک راست در سایت، تکه کدی معرفی کردیم برای اینکه کلیک راست را در سایت خود ببندید.
اما گفتیم که کاربر با استفاده از برخی کلید های کیبورد میتوانست کلیک راست کند.
تکه کد زیر را برای محدود کردن کامل کاربر میتوانید استفده کنید.
document.onkeydown = function(e) {
if(event.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'C'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)) {
return false;
}
}
با استفاده از کد فوق ، استفاده از کلید های
shift+i , shift+c , shift+j , shift+u
غیر فعال خواهند شد.
کاربر با غیرفعال کردن جاوا اسکریپت در مرورگر خود، قادر به رد شدن از تمامی محدودیت های اعمال شده با جاوا اسکریپت خواهد شد.
ممنون از زمانی که برای این آموزش گذاشتین