سؤال

لدي صفحة من نموذج البحث.عند زيارة الصفحة لأول مرة، لدي مسج (مستند). Ready () إطلاق النار:

giveacodicetagpre.

الآن عند تقديم النموذج ثم اضغط على الزر الخلفي، فإن المستند.Ready لا ينطلق، ويحتاج إليه.

المشكلة الأصلية كانت فقط في فايرفوكس فقط، ولكن بعد بعض الأبحاث وجدت أن إضافة حدث تفريغ إلى الجسم يحل ذلك:

giveacodicetagpre.

الآن، قيل لي أنه لا يعمل في IE11.

أي شخص لديه أي نصائح للحصول على المستند. وظيفة Ready لإطلاق النار في IE11؟

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

المحلول

لذلك، تعثرت عبر في بحثي، دفن في أسفل المنشور.

أعطيتها تسديدة ويعمل:

giveacodicetagpre.

تركت الكود الأصلي سليما، لأنه في حالتي، أنا مجرد إعداد طابع طابع طابع UNIX وهو موافق إذا حدث ذلك عدة مرات.

إجابة كاملة:

giveacodicetagpre.

نصائح أخرى

بالنسبة لأي شخص آخر يعمل في هذه المشكلة، إليك مقالة MSDN توثيق كيفية إيقاف سلوك التخزين المؤقت للخلف في الخلف / الأمامي الخاص ب IE11: https://msdn.microsoft.com/library/dn265017 (v= vs.85) .aspx .وفقا لذلك، فإن إضافة معالج الحدث الخاص ب BeforeUnload يمنعه.هذا يعمل أيضا على Firefox: https://developer.mozilla.org/en-us/Docs/using_firefox_1.5_caching .

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