PDA

View Full Version : حذف راست کلیک



fatimah
جمعه 09 دی 1384, 21:23 عصر
سلام دوستان .
من می خوام یه وبلاگ درست کنم ولی به شدت می خوام از راست کلیک روی وبلاگم جلوگیری کنم . ولی نمی دونم که دستور اسکریپتش چیه !!! از شما دوستان خواهش می کنم بهم بگین که چی کار کنم که به هیچ وجه نشه روی صفحه اصلا عمل راست کلیک رو انجام داد . ممنون می شم .
موفق باشین ....

moohssenn
دوشنبه 12 دی 1384, 20:40 عصر
$right_click="<SCRIPT language=\"JavaScript\">

var errormsg=\"جمله برای زمان راست کلیک\";

function mouseclick(evt)
{
if (document.layers) rc = (evt.which==3);
if (document.all) rc = (event.button==2);
if (rc)
{
alert(errormsg);
return false;
}

}

if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=mouseclick;
// -->
</SCRIPT>
";

echo $right_click

fatimah
چهارشنبه 14 دی 1384, 09:49 صبح
دوست عزیز سلام .
از راهنماییتون خیلی خیلی ممنونم . همون طور که می دونین متاسفانه توی ایران این طوریه که اگه 1 ماه وقت می ذاری برای برنامه نوشتن باید 1 سال وقت بذاری برای نوشتن قفلش . اینه که من یه کدی رو می خوام که اصلا نه اجازه راست کلیک بده و نه این که بشه با ماوس متن تو صفحه رو انتخاب کرد . چون میشه به راحتی از این پنجره پیغام عبور کرد و کار خودمون رو انجام بدیم !!! و من اصلا نمی خوام این اتفاق بیافته . ازتون ممنون میشم اگه راهنماییم کنین که چه کدی بنویسم که مطلقا با عمل راست کلیک هیچ اتفاقی نیافته .
موفق باشین ....

اَرژنگ
چهارشنبه 14 دی 1384, 10:11 صبح
دوست عزیز سلام .
از راهنماییتون خیلی خیلی ممنونم . همون طور که می دونین متاسفانه توی ایران این طوریه که اگه 1 ماه وقت می ذاری برای برنامه نوشتن باید 1 سال وقت بذاری برای نوشتن قفلش . اینه که من یه کدی رو می خوام که اصلا نه اجازه راست کلیک بده و نه این که بشه با ماوس متن تو صفحه رو انتخاب کرد . چون میشه به راحتی از این پنجره پیغام عبور کرد و کار خودمون رو انجام بدیم !!! و من اصلا نمی خوام این اتفاق بیافته . ازتون ممنون میشم اگه راهنماییم کنین که چه کدی بنویسم که مطلقا با عمل راست کلیک هیچ اتفاقی نیافته .
موفق باشین ....
داستان جلوگیری از راست کلیک چیه؟
فایده اینکه نتونن متن را انتخوب کنن و یا یاد نگیرند چگونه ین عمل را انجم میدهید چیه؟
در ثانی شما میدونید که مهم نیست که جلویه راست کلیک را بگیرید، بازهم میشه سورس را دید؟
اگر خیلی نگرانید از فلش استفاده کنید.

fatimah
چهارشنبه 14 دی 1384, 22:16 عصر
سلام دوست عزیز
من حرف شما رو قبول دارم ولی اگه یکی لطف کنه و تا همون حدش کمکم کنه من ممنون میشم . بقیش پای خودم .منتظرم .........
موفق باشین ........

اَرژنگ
پنج شنبه 15 دی 1384, 02:37 صبح
اگر جاواسکریپ دیس‌ابل ویا اکس‌پی سرویس پک ۲ نصب شده باشه احتمالاً کار نمیکند.



<html>
<body>
<script language=JavaScript>
<!--
//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com (http://www.dynamicdrive.com/)
var message="Function Disabled!";
///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}
document.oncontextmenu=new Function("alert(message);return false")
// -->
</script>
Body of document goes Here!

</body>
</html>

fatimah
پنج شنبه 15 دی 1384, 20:08 عصر
دوست عزیز سلام . از راهنماییتون خیلی خیلی ممنونم .
موفق باشین ...........