على PeoplePerHour موقع الويب ، إذا قام مستخدم Internet Explorer بتبديل وضع التوافق - يتم تسجيل دخولهم خارج الموقع!
ما هي الأسباب المحتملة لهذا؟
كنت أفكر ربما يقوم المتصفح بمسح ملفات تعريف الارتباط وبالتالي تضيع جلسة المستخدمين. هل هذا ممكن ( يبدو غير مرجح! )؟
بيئة الاختبار: IE8 على نظام التشغيل Windows Vista.
يبدو أن الجلسة التي أنشأها موقع الويب هذا مرتبطة بـ سلسلة وكيل المستخدم ، والتي سوف تتغير عندما تقوم بتبديل الأوضاع في IE.
لقد اختبرت ذلك بنفسي فقط عن طريق تسجيل الدخول إلى yahoo.com والتحول إلى وضع التوافق ولم أتمكن من تسجيل الدخول. أنا أقوم بتشغيل IE8 32 بت على Windows 7. هل تشغل windows XP أو Vista؟
هنا أي طريقة سهلة للاختبار.
لست متأكدًا من السبب ولكن إجابة DisgruntledGoat ربما تكون صحيحة.
لإصلاح ذلك ، قد تحتاج إلى فرض وضع التوافق بإضافة علامة العنوان التالية.
<meta http-equiv="X-UA-Compatible" content="IE=7" />
هذه الصفحة لديه تجول جيد.