اول يه توضيح بدم:
در كد بالا با زدن دكمه تابع write_script اجرا ميشه و با استفاده از DOM يك اسكريپت با آدرسکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید/twe.js در لايه div1 قرار ميگيره! من با لوكال اين برنامه رو امتحان كردم و جواب داده و خوب هم جواب داده اما مشكل اينه كه وقتي صفحه load ميشه توسط آي فريمي كه داخل صفحه است anl.php فراخواني شده كه كد anl.php به صورت زير است:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
يعني خلاصه بگم كه با فراخواني anl.php دستورات داخل twe.js تغيير مي كند و دستور متفاوتي قرار ميگيرد. اما وقتي صفحه را refresh مي كنيم و محتويات twe.js تغيير مي كند زماني كه دكمه را ميزنيم تا اسكريپت اجرا شود و دستورات از twe.js خوانده شود همان دستوري كه از قبل داخل twe.js بوده اجرا مي شود و انگار نه انگار كه محتويات twe.js تغيير كرده و هر چه refresh مي كنيم همان جواب را مي گيريم!کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
(البته با فاير فاكس برنامه درست درست كار ميكنه اما با IE و يا اپرا مشكلي كه گفتم رو داره)
دوستان اگه ميشه كد رو با لوكال خودتون اجرا كنيد و ببينيد كه منظور من از مشكلي كه گفتم چيه و اگه هم مشكلم نامفهوم بود معذرت مي خوام. كلا ساده است شايد توضيحات من كامل نيست.
با تشكر



جواب بصورت نقل قول