سلام
میخواستم بدونم چطوری کاری کنم که نمایش سورس کد های سایت غیرفعال شه که یعنی کسی روی دکمه نمایش کد منبع دیگه نتونه بزنه که سورس کد های سایت رو ببینه میدونم روش های زیادی هست که اینو دور بزنه
ممنون میشم اگه کمکم کنید
این برای غیر فعال کردن راست کلیک
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
اینم برای غیر فعال کردن F12 (inspct element)
document.onkeydown = function(e) {
if(e.keyCode == 123) {
return false;
}
}
جاوا اسکریپت
تا جایی که می دونم نمیشه جلوش رو گرفت چون کاربر اگه بخواد این کار رو بکنه با راست کلیک نمی کنه اگه حرفه ای باشه میزنه ctrl + u
اگه همچنین پیزی رو برای قالب های محصولات می خوای که کد های css و js و html لو نره باید کاری کنی که تصویر توی یه چیزی مثل canvas به نمایش در بیاد همینکاری که سایت های مثل راستچین انجام میدن
سلام خسته نباشید
این کد میتونه این کارو کنه
function noRightClick() {
if (event.button == 2) alert('خطا')
}
document.onmousedown = noRightClick
document.onkeydown = function (e) {
if (e.ctrlKey &&
(e.keyCode === 67 ||
e.keyCode === 86 ||
e.keyCode === 85 ||
e.keyCode === 117)) {
return false;
} else {
return true;
}
};
$(document).keypress("u", function (e) {
if (e.ctrlKey) {
return false;
}
else {
return true;
}
});
@milwad جان عزیز
کاربر می تونه شورت کات ها رو عوض کنه
و میشه گفت که این کار غیر ممکنه
چون مرورگر باید کد ها رو ببینه
اگه مرورگر ببینه پس ماهم می تونیم
فرض کن طرف میاد سیو می کنه صفحه رو
یا با پایتون صفحه رو اکرپ می کنه و کد هاش رو ذخیره می کنه
و...
شما باید بیای صفحه رو توی یک پالت مثل canvas به نمایش دربیاری مثل راست چین و ژاکت که در قسمت پیش نمایش این کار رو می کنن
سلام.
منم اوایل کارم خیلی دوست داشتم تا این قابلیت رو بردارم اما هرکری کردم هر چیزی رو امتحان کردم نشد!
تو هم دنبال این کار نرو من خودمو دو ماه اسیر این قضیه کردم آخرش به جایی نرسیدم اما؛
میتونید طوری کنی که طرفی که سورس کدتو برداشته از برداشتش پشیمون که هیچ دست به خودکشی هم بزنه از بس دیوانه شه😂 ؛؛
لینک هارو مستقیم از هاست بده.
یعنی مثلا اگه یه دکمه داری به اسم ورود به حساب و لینک سایتت مثلا site.ir هست و آدرس صفحه لوگین http://site.ir/login هستش بکنش /login یا اگه یه پوشه جلوتره بنویس ../login استفاده کن و مخصوصا از تصاویر و لینک ها ( مخصوصا لینک استایل و جاوااسکریپت ها )
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟