سؤال

ولقد رأيت هذا - على صفحة اياكس الثقيلة، مثل meebo.com، والمتصفح لا يتوقف أبدا "الغزل"، فإنه لا يشير إلى أن كل شيء قد انتهى التحميل. ما الذي يسبب هذا، وليس هناك أي طريقة لمعرفة باستمرار المتصفح (أي متصفح قد يكون)، أن تحميل أكملت؟

وتحرير: آسف، أنا يجب أن قمت بتحديدها أنني مطور هنا. لقد لاحظت هذا في مواقع أخرى، والآن واحدة من الألغام وكذلك هذا باستخدام اياكس. أريد أن تأكد من أنه عندما تأتي مكالمة اياكس الوراء، الصفحة توقف "التحميل".

هل كانت مفيدة؟

المحلول

ولقد أجبت على هذا السؤال في سؤال آخر:

توقف المتصفح " نابض من العذاب "أثناء تحميل المذنب / الخادم دفع الإطار من

وهناك متصفح محدد التقنيات لجعل وقف الغزل، أو عدم البدء الغزل على الإطلاق، ومازال تحميل البيانات مع-دفع الخادم.

نصائح أخرى

إذا كنت مع جافا سكريبت يستخدم document.open () لكتابة الاشياء لصفحتك، فإن الدوار تدور حتى كنت في الواقع استدعاء document.close ().

لا حل للAJAX دعوة في حد ذاته، ولكن لم أجد حلا لتحميل لنوافذ الأطر المدمجة، وهي تقنية pseudoAJAX للتحميل. إذا قمت بإزالة إطار iframe من DOM ثم وضعه مرة أخرى، سيقوم المتصفح وقف التحميل. قليل الحيلة أنيق.

وهذا هو أيضا علة معروفة على IE عند إرفاق السلوكيات حيوي إلى صفحة أو طلب الكثير من الأشياء.

مايكروسوفت KB المادة - السلوكيات

مايكروسوفت KB المادة - تطلب

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top