رايت كليك !

JavidFlasher

کاربر فعال
سلام دوستان من يه دكمه به نام btnدارم كه روش رايت كليك ميكنم دستوري اجرا ميشه بعد منوي رايت كليك هم باز ميشه!ميخوام منو نباشه تو پرو‍ژه دكستاپ تونستم كاريش كنم كه نمايش نده اما تو وب مشكل دارم!
راهي هم به ذهنم نرسيد!ولي يه فكر دارم كه بعد از رايت كليك كه شد فوكوس موس دوباره بر گرده تو استيج!
كه نميدونم ميشه يا نميشه!
HTML:
import flash.ui.*;
import flash.events.ContextMenuEvent;
import flash.events.Event;



stage.showDefaultContextMenu = false;
var menu:ContextMenu=new ContextMenu();
contextMenu = menu;
function RightClick(e:Event)
{
	trace("0K");
}
//////////////////////
addEventListener(flash.events.Event.ENTER_FRAME,hit_fun);
function hit_fun(e:Event)
{

	if (btn.hitTestPoint(mou***,mouseY))
	{

		menu.addEventListener(flash.events.ContextMenuEvent.MENU_SELECT,RightClick);
	}
	if (! btn.hitTestPoint(mou***,mouseY))
	{

		menu.removeEventListener(flash.events.ContextMenuEvent.MENU_SELECT,RightClick);
	}

}
 

++Hadi++

Active Member
معمولا تا همون حدی که پیش رفتین کلیک راست رو حذف می کنن و نه بیشتر . راست کلیک جزو مسایل مهم در فلش به شمار نمی ره .می تونی با دستورات جاوا اسکریپت کلا کلیک راست رو از صفحه وبتون حذف کنین تا اصلا دیده نشه . و همینطور ایده ای که در مورد کلیک راست به کار می ره اینه که می تونین کلیک راست رو فعال نکنین و به جاش کلیک چپ رو فعال بزارین ولی مثلا با ترکیب دکمه های دیگه ای مثل alt یا ctrl .
 

جدیدترین ارسال ها

بالا