في السنوات الأخيرة ، مع ترقية أنظمة التشغيل وتعميم العديد من التقنيات الجديدة ، أصبح التخلي عن IE منخفضة الإحالة. هذه أخبار جيدة للعاملين في الواجهة الأمامية. ليس عليك قضاء الكثير من الوقت لتكون متوافقًا مع المنخفضة. تستخدم العديد من المواقع طريقة إعطاء مطالبات IE ذات النسخة المنخفضة (حسنًا ، إنها ودية للغاية وإنسانية) للسياح. بشكل عام ، يتم إعطاء مطالبة على الرأس ، واكتشاف البرنامج النصي كما يلي:
وظيفة getIeversion () {var rv = -1 ؛ // قيمة الإرجاع تفترض الفشل. if (navigator.appname == 'Microsoft Internet Explorer') {var ua = navigator.useragent ؛ var re = new regexp ("msie ([0-9] {1 ،} [/. 0-9] {0 ،})") ؛ if (re.exec (ua)! = null) rv = parsefloat (regexp. $ 1) ؛ var ver = getIeversion () ؛ if (ver> -1) {Alert (ver) ؛ إذا (ver> = 9.0) // هذا هو الإصدار المراد اكتشافه msg = "أنت تستخدم نسخة حديثة من Internet Explorer." آخر msg = "يجب عليك ترقية نسختك من Internet Explorer." ؛ } تنبيه (msg) ؛}ينصب التركيز هنا على استخدام كائن Navigator في JSBOM للحصول على معلومات إصدار المتصفح ، ثم تصفية معلومات IE (إن وجدت) ، وبعد ذلك يمكنك إجراء عمليات معينة على الويب بناءً على النتائج ؛ من حيث اكتشاف المتصفح ، يمكنك أيضًا استرداد معلومات المتصفحات الأخرى وضبطها وفقًا للمشروع حسب الحاجة.
الطريقة البسيطة الفائقة للكشف عن إصدار IE من JavaScript أعلاه هي كل المحتوى الذي شاركته معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.