Mahdi_S_T
پنج شنبه 10 آذر 1384, 13:43 عصر
چطوری میتوان کلیک راست رو روی صفحات غیر فعال کرد تا کاربر نتونه عکسی رو ذخیره کنه یا کد صفحه رو ببینه
houtanal
پنج شنبه 10 آذر 1384, 17:54 عصر
اولا که این مسئله مربوط به اسکریپت نویسی کلاینت ساید است.
ثانیا بکشی خودت رو باز هم کاربر می تونه کاری رو که می خواد انجام بده پس زحمت بیهوده نکش
moohssenn
شنبه 19 آذر 1384, 11:59 صبح
با کد زیر میتونی کلیک راستتو ببندی . اما اگه کاربر روی عکس موسشو نگه داره باز نمیشه . اما خوب این کدو فعلا میتونی استفاده کنی.
$right_click="<SCRIPT language=\"JavaScript\">
var errormsg=\"right click stop\";
function mouseclick(evt) {
if (document.layers) rc = (evt.which==3);
if (document.all) rc = (event.button==2);
if (rc) {
// al=window.open('','al','heigh=200,widt=200,alwaysL owered=0,alwaysRaised=0,channelmode=0,dependent=0, directories=0,fullscreen=0,hotkeys=0,location=0,me nubar=0,resizable=0,scrollbars=0,status=1,titlebar =1,toolbar=0,z-lock=1');
alert(errormsg);
return false;
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=mouseclick;
// -->
</SCRIPT>
Mahdi_S_T
یک شنبه 20 آذر 1384, 09:31 صبح
حداقل برای کاربران عادی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.