سلام
می خواستم کلیک راست فلش رو تغییر بدم یا اصلا خذفش کنم ؟
میشه روی یک دکمه کلیک راست کنم و یه منوی گرافیکی نشون بده ؟
ممنون !!
Printable View
سلام
می خواستم کلیک راست فلش رو تغییر بدم یا اصلا خذفش کنم ؟
میشه روی یک دکمه کلیک راست کنم و یه منوی گرافیکی نشون بده ؟
ممنون !!
دوست عزيز با قرار دادن اين كد در تايم لاين اصلی ميشه اونو حذف كرد ولی نميشه منوی گرافيكی گذاشت...
;(fscommand("showmenu",false
ممنون
با کد نویسی میشه محتویات منو را کم زیاد یا تغییر داد؟
راستی کامپوننتی رابطه با این کار نیست؟
شما اگه فایلهای مجموعه کینگ(پرند) رو که آموزش نصب نرم افزار است رو Decompile :نید به این کدها می رسید:
پاک کردنند تمامی گزینه های راستی کلیک به غیر از 2 گزینه
اضافه کردن دکمه ای جدید در این منو
در ضمن با نرم افزار swishstudio که پسوند swi تولید می کنه،می تونی راستی کلیک رو کلا ببندی!
Notepad رو باز کنید
هر کجا در متن یافتید G.swf به نام فایل خود تغییر دهید مثلا اگر نام فایل شما است Sample به جای G.swf بنویسید Sample.swf
حالا با نام دلخواه و به صورت HTML ذخیره کنید مثلا بنویسید هنگام ذخیره در نام فایل : Testing.HTML اون HTML رو حتما وارد کنید در غیر این صورت TXT سیو میکد:<--! Designer:-->
<body bgcolor=#000000 />
<script language="JavaScript">
function noRightClick(e)
{
if ((document.all) && (event.button==2))
{
i+=30
return false;
}
if ((document.layers) && (e.which == 3))
{
alert(rightClickMsg);
return false;
}
else
return true;
}
if (document.layers) document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=noRightClick;
</script>
<object>
<param name=wmode value=transparent>
<param name=menu value=false>
<embed type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="800" height="600"
name="Horizontal_Slideout_Menu" src="G.swf"
bgcolor="#000000" quality="high"
menu=false wmode=transparent
swLiveConnect="true" allowScriptAccess="samedomain"
></embed>
</object>
شه .
اون HTML بالا را در مسیر فلشتون که در اول ساختیم قرار بدین و HTML رو باز کنید حالا راست کلیک روی فلش (راست کلیک پاک شد )
در ضمن می تونیم موقع راست کلیک روی فلش IE پیغام بده که مقدور نیست مانند برخی سایت ها .