واضح آرشیو وب فارسی:سایت ریسک: t=10944">پيدا كردن URL صفحه اجرا كننده Movie Barbababak 30 ارديبهشت 1383, 22:40صفحهاي كه فايل فلش جاري رو فراخواني كرده رو با چه دستوري بدست ميآورند؟ منظورم همون فايل HTMLاي هست كه فايل فلش داره توي اون اجرا ميشه. ممنونم fafa^mx 31 ارديبهشت 1383, 05:27با فلش نميتوني!بايد از زبان هاي Server Side استفاده کنی! amozesh 31 ارديبهشت 1383, 06:50با دستور _url میشه این کار رو انجام داد flashUrl=_url آقا لطفا شما هم روي جوابحاتون بيشتر تحقيق كنيد Barbababak 31 ارديبهشت 1383, 17:25ممنون amozesh جان fafa^mx 01 خرداد 1383, 07:56مهندس اين URL به همراه اسم موی رو میده!URL داینلمیکی که قرار باشه باهاش آدرس دهی به فایل های دیگه باید بدون اسم فایل باشه!این URL باید ادیت بشه!اسم فایلش باید حذف بشه! phoenix 01 خرداد 1383, 09:37با استفاده از ActionScript به تنهايي نمي توان آدرس صفحه اي كه فايل فلش جاري رو فراخواني كرده بدست آورد. اگر امكان استفاده از يك زبان Server-Side باشد به راحتي ميشه اين كار رو كرد. در هر حال اگر امكان استفاده از SS نباشه هم ميشه با استفاده از Flash-Methods, ActionScript و البته JavaScript آدرس صفحه رو بدست آورد. اين متد رو مدتها پيش يك بار استفاده كردم- گرچه روش احمقانه اي هست ولي چاره ديگه اي هم نيست. كد برنامه رو تا فردا پست مي كنم. اما يه اشتباه كوچيك اينكه url_ آدرس صفحه رو بر نمي گردونه, در واقع آدرس جايي رو برميگردونه كه MovieClip از اونجا load شده. url_ يك Property از كلاس MovieClip هست وهنگامي كه نوشته ميشه flashUrl=_url فلش url_ رو در محیط جاری Resolve ميكنه- يعني به نوعي مثل اينكه url_ رو براي فايل swf بكار برده باشيم كه نتيجه اش برگرداندن آدرس فايل swf هست. آدرس فايل swf كاملا مستقل از صفحه اي است كه swf در اون اجرا ميشه. Barbababak 02 خرداد 1383, 11:58اي داد! پس چاره چيه؟ phoenix 02 خرداد 1383, 12:57كد ActionScript بدست آوردن آدرس صفحه در پيوست هست. فقط اين مربوط به IE هست اگر NetScape هم كسي خواست پست مي كنم. كد تركيبي از ActionScript و JavaScript و البته Flash Methods هست. Barbababak 02 خرداد 1383, 13:35سلام متاسفانه اين فايل مشكل داره موقع باز شدن اين پيغام رو ميده: Unexpected file format. (با فلش MX) phoenix 02 خرداد 1383, 13:50اين فايل با Flash MX 2004 ایجاد شده. من به Flash MX دسترسي ندارم ولي فايل AS رو اينجا ارسال ميكنم فقط بايد اين فايل رو در فايل فلش include كنيد. Barbababak 02 خرداد 1383, 19:48دستت درد نكنه اين درسته fafa^mx 03 خرداد 1383, 10:32به اين ميگن فلش كار خفن! phoenix 03 خرداد 1383, 11:06:oops:
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 898]