ในช่วงไม่กี่ปีที่ผ่านมาด้วยการอัพเกรดระบบปฏิบัติการและความนิยมของเทคโนโลยีใหม่ ๆ ที่หลากหลายการละทิ้งรุ่นต่ำ 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,})"); ถ้า (re.exec (ua)! = null) rv = parsefloat (regexp. $ 1); var ver = getieversion (); if (ver> -1) {แจ้งเตือน (ver); ถ้า (ver> = 9.0) // นี่คือเวอร์ชันที่ตรวจพบ msg = "คุณกำลังใช้สำเนาล่าสุดของ Internet Explorer" msg = "คุณควรอัพเกรดสำเนา Internet Explorer ของคุณ"; } Alert (msg);}จุดเน้นที่นี่คือการใช้วัตถุ Navigator ของ JSBOM เพื่อรับข้อมูลรุ่นเบราว์เซอร์จากนั้นกรองข้อมูล IE (ถ้ามี) จากนั้นคุณสามารถดำเนินการบางอย่างบนเว็บตามผลลัพธ์ ในแง่ของการตรวจจับเบราว์เซอร์คุณสามารถดึงข้อมูลของเบราว์เซอร์อื่น ๆ และปรับตามโครงการตามต้องการ
วิธีสุดพิเศษสำหรับการตรวจจับ JavaScript เวอร์ชันด้านบนคือเนื้อหาทั้งหมดที่ฉันได้แชร์กับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น