ในที่ทำงานคุณต้องใช้ JS เพื่อรับชื่อและหมายเลขเวอร์ชันของเบราว์เซอร์ที่ใช้ในปัจจุบัน มีคำหลักสำหรับข้อมูลจำนวนมากออนไลน์ อย่างไรก็ตามมีชื่อเบราว์เซอร์เพียงสองประเภทที่ได้รับจากวิธีนี้: IE หรือ NetScap มันสามารถใช้เพื่อตรวจสอบว่า IE ถูกใช้หรือไม่ แต่ฉันต้องการรับชื่อผลิตภัณฑ์เบราว์เซอร์เฉพาะเช่น Firefox, Chrome ฯลฯ ดังนั้นฉันต้องใช้ Navigator.useragent แต่สตริงนี้ยาวมาก มันเป็นวิธีที่ดีในการวิเคราะห์ลักษณะและแก้ปัญหานี้ผ่านการแสดงออกปกติ
(1) รับสตริงชื่อเบราว์เซอร์ + เวอร์ชัน
ฟังก์ชั่น getBrowserInfo () {var agent = navigator.useragent.toLowerCase (); var regstr_ie =/msie [/d.like+; /safari// [[/d.like+/gi; // ieif (agent.indexof ("msie")> 0) {return agent.match (regstr_ie);} // firefoxif (agent.indexof ("firefox")> 0) {return agent.match (regstr_ff); agent.indexof ("chrome") <0) {return agent.match (regstr_saf);} // chromeif (agent.indexof ("chrome")> 0) {return agent.match (regstr_chrome);}}}(2) จากนั้นรับหมายเลขเวอร์ชัน
var browser = getBrowserInfo (); // alert (เบราว์เซอร์); var verinfo = (เบราว์เซอร์+""). แทนที่ (/[^0-9.]/ig, "");
บทความข้างต้น JS ได้รับชื่อเบราว์เซอร์และหมายเลขเวอร์ชันที่ใช้ในปัจจุบันคือเนื้อหาทั้งหมดที่ฉันได้แชร์กับคุณ ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น