PDA

نسخه کامل مشاهده نسخه کامل : یک سوال حرفه ای در طراحی صفحات فلش.



Ebisoft=2
07-12-2009, 21:48
سلام دوستان .
سریع میرم سر اصل مطلب:

من 3تا فایل دارم به نام های:
index.swf

5.swf
contact_form.swf

من با دستور _root.contact_form.loadmovie(contact_form.swf); فایل contact_form رو در فایل 5.wsf اجرا میکنم و هیچ مشکلی نیست ولی خوده فایل 5.swf در فایل indes.swf با همین فرمان اجرا میشه ولی با این تفاوت که رو یک دکمه باید کلیک بشه.
حالا وقتی من فایل 5.swf رو به تنهای اجرا میکنم فایل contact_form.swf رو راحت فرا خوانی میکنه و اجرا میکنه ولی وقتی فایل index.swf رو اجرا میکنم فایل 5.swf رو فراخوانی میکنه ولی فایل contact_form.swf که توو دل فایل 5.swf هست رو اجرا نمیکنه.

برای حل مشکل بالا از دستور this._rootlock = true در هر سه فایل استفاده کردم و مشکل تا حدودی رفع شد برای این میگم تا حدودی چون وقتی فایل index.swf رو اجرا میکنم و فایل 5.swf رو فراخوانی می کنم فایل 5.swf هم فایل contact_form.swf رو اجرا میکنه ولی فقط نوشته ها رو میاره و textboxها رو نمیاره.

مشکل از کجاست؟؟؟؟
به خدا خسته شدم از بس باهاش کلنجار رفتم.
تورو خدا کمکم کنید.

اینم یه عکس از کاری که من میکنم:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

شلغم نپخته
08-12-2009, 09:51
سلام،
اگه میتونی از root استفاده نکن!

Ebisoft=2
10-12-2009, 00:01
پس چه کار کنمش؟؟؟
میشه دستورشو واسم بنویسید؟؟؟

ممنون که به من توجه میکنید.

شلغم نپخته
10-12-2009, 12:06
در فایل 5.swf از root استفاده نکن چون میره از فایل مادر شروع میکنه