View Full Version : کدی که گاهی اوقات اجرا نمی شود
tiger
دوشنبه 13 تیر 1384, 13:57 عصر
سلام
من یک تکه کد javascript نوشته ام که کارش hide کردن یک فریم است و بایستی بعد از اجرای یک قسمت کد خودش اجرا شود ولی متاسفانه بعضی وقتها اجرا می شود و بعضی وقتها هم اجرا نمی شود
هر چه تست کردم به عامل خاصی مرتبت نیست در حقیقت کاملا عشقی است
لطفا کمکم کنید
ژیشاژیش از کمکتون ممنونم
Masuod
دوشنبه 13 تیر 1384, 23:17 عصر
این از اون سوالهاستها رفیق :wink:
کدی که دیده نمیشه رو چیکارش کنیم؟ :strange:
اما ببین که برای اولین بار لود شدن صفحه ویا یه چیزی تو این مایه ها تنظیم نشده باشه. :موفق:
shahroozj
سه شنبه 14 تیر 1384, 11:50 صبح
ببخشید کدوم کد ؟ :گیج:
tiger
سه شنبه 14 تیر 1384, 13:27 عصر
مشکل اینه که این تکه کد وسط n خط کد دیگه است و هیچ تنظیمات خاصی هم نداره در ضمن فقط ر دفعه اول نیست ُ عشقیه گاهی اجرا میشه گاهی نمیشه
تنها تفاوت این کد اینه که با کلیک ماوس یا این جور چیزا اجرا نمی شه بلکه با باز شدن پنجره و رد یک شرایط خاص باید اجرا بشه
تست هم که کردم وقتی یک alert قبلش بذاری انوقت همیشه اجرا میشه
Masuod
سه شنبه 14 تیر 1384, 14:36 عصر
احتمالا تو هم مثل بقیه برو بچه های JS کار کپی مپی خوب میزنی :wink: این کدها اکثرا در جایی چیزهایی را چک میکنند ویا یه جورهایی چک میکنن که کپی رایت رو رعایت کرده باشی...
کد رو ازبالا تریس کن ببین که چه عاملی باعث اجرا شدن ویا نشدن اون میشه ...عامل اجرا شدن رو حداقل بنویس.
در ضمن تو رو خدا کد رو بگزار اینجا... لااقر برای یکی ایمیل کن ...
آقا ما آدم چشم پاکی هستیم.... :D
tiger
چهارشنبه 15 تیر 1384, 12:11 عصر
بابا چی میگی ؟!!!
باشه کد میزارم (البته دفعه بعد) در ضمن خودم نوشتمش
اصلا هم چیز خاصی نیست عزیز دل برادر
ولی مطمنم اگه کد تنها اجرا کنی درست کار می کنه ولی تو برنامه
و در شرایطی که هست بعضی مواقع اجرا نمی شه ؟
در ضمن اگه تا حالا به همچین مشکلی برنخوردی لطفا الکی ما را ندوون
مرسی
Masuod
پنج شنبه 16 تیر 1384, 01:18 صبح
دوست عزیز نباید همیشه به مشکلی بر بخوری تا بتونی راه حلش رو حفظی بگی ...بعضی اوقات هم دانسته های قبلی آدم رو کمک میکنه... من نمیتونم بگم که حتما میدونم !
چون نادان ترین افراد اونیهایی هستند که مدعی هستند داناترینند. :flower:
اما قاعده های کلی رو من برات گفتم که چرا امکان داره یه کد اجرا نشه!
موفق باشی :موفق:
tiger
پنج شنبه 16 تیر 1384, 12:35 عصر
سلام
شرمنده که داغ کردم ولی خوب فکر کردم سرکارم
منطق کد خیلی ساده است فکر میکنم توضیح بدم مفهموم تره
با زدن یک دکمه یک new window باز میشه که دو تا فریم داره اولیش که کد php توش اجرا میشه مخفیه و دومیش که یک عکس چرخونه visible است
حالا اون کد php که داره اجرا میشه وقتی کارش تموم شد در اخر چند خط کد javascript رو echo میکنه که وظیفه این چند خط مخفی کردن فریم عکس و نمایش فریم کد php است که حالا کارش تموم شده
ولی این کدهای javascript که با هیچ شرط خاصی انتهای php script قرار داده میشند گاهی مواقع اجرا نمیشند
یک حالت عجیب اینه که اگه اول همین کدهای javascript رو alert بذارم همیشه درست کار میکنه
فکر کنم توضیحم کامل بود کد هم چیزی نیست که بخوام قایمش کنم
فقط باید تکه تکه بنویسمش که احتمالا بدرد نمی خوره
بازم مرسی از این که وقت گذاشتی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.