PDA

View Full Version : سوال: مشکل تکنیک Clientcallback در مرورگر Opera



twelve
جمعه 14 اسفند 1388, 12:31 عصر
سلام به همه دانشمندان... بعد از مدتها برگشتم چقدر اینجا تغییر کرده...:کف: همه بزرگ شدن :لبخند:

سوالی که داشتم در مورد مشکل مرورگر Opera با تکنیک Clientcallback هست و کار نکردن این تکنیک در این مرورگر... علت خاصی داره؟ چیکار باید کرد؟

mehdi.mousavi
شنبه 15 اسفند 1388, 13:38 عصر
سلام سوالی که داشتم در مورد مشکل مرورگر Opera با تکنیک Clientcallback هست و کار نکردن این تکنیک در این مرورگر... علت خاصی داره؟ چیکار باید کرد؟

سلام.
کلیه مرورگرهایی که از XmlHttpRequest پشتیبانی نمیکنن، نمیتونن از قابلیت client callback ها استفاده کنن. اما تا اونجاییکه من اطلاع دارم، مدتهاست که این قابلیت (http://www.opera.com/docs/specs/opera9/xhr/) به مرورگر Opera اضافه شده و قاعدتا نباید مشکلی باهاش داشته باشه. دقیقا به چه ایرادی برمیخورید؟ از کدوم نسخه Opera استفاده می کنید؟

موفق باشید.

twelve
شنبه 15 اسفند 1388, 22:39 عصر
با تشکر از پاسخ شما. فرمایشتون کاملا متین


کلیه مرورگرهایی که از XmlHttpRequest پشتیبانی نمیکنن، نمیتونن از قابلیت client callback ها استفاده کنن


راستش تا اونجایی که من متوجه شدم XMLHttpRequestدر مرورگر opera از نوع کلاس (function) تعریف شده و در مرورگری مثل IE از نوع Object (شاید این دلیل اصلی نباشه چون برای فایرفاکس هم مثل اوپرا هست ) دوم اینکه ظاهرا ClientCallback از شی XMLHttp استفاده میکنه بجای XMLHttpRequest و چون اوپرا XMLHttp رو نمیشناسه ، اساسا کلاینت کالبک هم توش کار نمیکنه! در تست سمت سرور مرورگرها هم این نکته مشخصه. اینا چیزاییه که من در مورد علت کار نکردن کالبک توی اوپرا فهمیدم (اگر اشتباهه بگین).



دقیقا به چه ایرادی برمیخورید؟


ارسال به سرور انجام میشه ولی هرگز نتیجه ای برنمیگرده!



از کدوم نسخه Opera استفاده می کنید؟


Opera Alpha 10.00

هنوز راه حلی برای این مشکل پیدا نکردم

twelve
شنبه 22 اسفند 1388, 10:26 صبح
هنوز کسی نتونسته برای این مشکل راه حلی پیدا کنه؟

hadi000333
یک شنبه 23 اسفند 1388, 02:11 صبح
سلام دوست من من هیچ مشکلی با opera ندارم کلیه اسکریپت هایی که در ff اجرا می شه در opera هم جواب می ده.
اما می تونی یه سری به developer Tools بزنی Dragonfly ببنی Response چی بهت میده و err چی هست؟

پیشنهاد می کنم همیشه از Jquery استفاده کنید .در تمام مرورگر ها به طور یکسان کار می کنه.
موفق باشی.