PDA

View Full Version : در اختیار گرفتن راست کلیک موس ... !



MSN_Issue
سه شنبه 05 بهمن 1389, 23:37 عصر
سلام دوستان
توی سایت شاتل یه چیز خیلی باحال دیدم که خداییش آفرین داشت:تشویق: (البته از نظر منِ مبتدی :چشمک:)

وقتی روی یه بخشی از سایت راست کلیک میکردی ، منوی باز شده با منوی معمولی متفاوت بود !!!!
65564
میشه راهنمایی کنید که چطور میشه این کار رو کرد ؟!!!؟:متفکر:

hossin.esm
چهارشنبه 06 بهمن 1389, 02:10 صبح
یک مثال

<html>
<head>
<title>Title of Page</title>
<script language="javascript">
function Down(ev)
{
var el=document.getElementById("menu");
ev =ev || window.event;
if (ev.which == 3 || ev.button==2)
{
el.style.left = ev.clientX;
el.style.top = ev.clientY;
el.style.visibility="visible";

}
if (ev.which == 1 || ev.button==1)
{
el.style.visibility="hidden";

}


}
document.onmousedown=Down;
document.oncontextmenu=new Function("return false")


</script>

</head>
<body >
<div id="menu" style="position:absolute;width:50px;height:50px;border:#F 00 thin solid;visibility:hidden;" >
</div>
</body>
</html>

رضا قربانی
چهارشنبه 06 بهمن 1389, 09:42 صبح
دوست من ، کلیک راست رو با کدهای جاوا می نویسند که می تونی با نرم افزار های طراحی منوی سایت این کار رو انجامش بدید




style="position:absolute استفاده از پوزیشن توی css اصلا استاندارد نیست و توی مرورگر های مختلف به شکل دیگری یا بهم می ریزه

رضا قربانی
چهارشنبه 06 بهمن 1389, 11:36 صبح
اینجا یه نمونه دیگه هم توضیح دادم و می تونید استفاده کنید

http://barnamenevis.org/showthread.php?271775-%DA%A9%D9%84%DB%8C%DA%A9-%D8%B1%D8%A7%D8%B3%D8%AA-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%B5%D9%81%D8%AD%D9%87-php-%D8%A8%D8%A7-%D8%AC%D8%A7%D9%88%D8%A7

MMSHFE
چهارشنبه 06 بهمن 1389, 12:04 عصر
اینجا یه نمونه دیگه هم توضیح دادم و می تونید استفاده کنید

http://barnamenevis.org/showthread.php?271775-%DA%A9%D9%84%DB%8C%DA%A9-%D8%B1%D8%A7%D8%B3%D8%AA-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%B5%D9%81%D8%AD%D9%87-php-%D8%A8%D8%A7-%D8%AC%D8%A7%D9%88%D8%A7
با سلام و ضمن تشكر، دوست عزيز، امضاتو ويرايش كن. توي نوشتن اسم مؤسسه اشتباه تايپي هست.
موفق و مؤيد باشيد.

binyaft
چهارشنبه 06 بهمن 1389, 13:00 عصر
شرمنده ، وظیفه من نیست که به این چیزا توصیه کنم ، اما بهتره که سوالاتی که مربوط به این بخش نیست انتقال داده بشن به یه جایه دیگه یا به فرد ایجاد کننده تاپیک گفته بشه که تاپیکشو ببره به قسمت مربوطه!

قصد توهین به کسی رو نداشتم ، بازم شرمنده :خجالت::خجالت:

رضا قربانی
چهارشنبه 06 بهمن 1389, 19:26 عصر
با سلام و ضمن تشكر، دوست عزيز، امضاتو ويرايش كن. توي نوشتن اسم مؤسسه اشتباه تايپي هست.
موفق و مؤيد باشيد.

داداشه من این چیزا مستحب هست و ( ؤ )بگذاری یا نگذاری مشکلی پیش نمیاد :لبخند: و می خوام بگم که این چیزا اصلا جاش اینجا نیست


ولی بازم ممنون و خیلی گلی :قلب:
موفق باشید دوست من
رضا هستم



شرمنده ، وظیفه من نیست که به این چیزا توصیه کنم ، اما بهتره که سوالاتی که مربوط به این بخش نیست انتقال داده بشن به یه جایه دیگه یا به فرد ایجاد کننده تاپیک گفته بشه که تاپیکشو ببره به قسمت مربوطه!

قصد توهین به کسی رو نداشتم ، بازم شرمنده :خجالت::خجالت:من فقط داشتم به کسی کمک می کردم که اومد و درخواست کمک کرد و منم برای همه یه تاپیک گذاشتم تا نه تنها اون بلکه شما و تمامی کاربران استفاده کنند - شما هم دمتون گرم ... .