• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
عدم دسترسی به event ها با جاوااسکریپت ( در IE )
#1
سلام
این IE پدر ما رو در آورده !!!!!!!! Angry

میخواستم یه Ajax Uploader بنویسم که دیدم این IE کلا با همه روش ها مشکل داره !!

تا جایی که من فهمیدم فقط میشه با iframe یه این کارو کرد ولی بازم یه قسمت مشکل پیش اومد .

مشکل اینجاست که من یه جایی لازمه که با جاوا اسکریپت فرم رو سابمیت کنم
کد:
document.getElementById('frm').submit();
این کد توی IE اجرا نمیشه و access denied میده .

سرچ کردم و اینجوری فهمیدم که به دلیل مسایل امنیتی IE اجازه دسترسی به رویداد ها رو نمیده !!!!!

حالا دنبال یه راه حل میگردم .
کسی پیشنهادی داره که چطور این کار رو انجام بدم ؟!
  پاسخ
تشکر شده توسط :
#2
فقط با IE تست نکن. با فایرفاکس هم تست کن ببین اگر چنین مشکلی نداشته باشی حتما مشکل از IE هست. در هر صورت جای استفاده از رویداد ها به این صورت، من ترجیح میدم از addEventListener() استفاده کنم.
غایب
  پاسخ
تشکر شده توسط : Bojbaj


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان