js如何獲取瀏覽器的版本
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
![]() ![]() function getBrowserInfo() { var ua = navigator.userAgent; var tem; var M = ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; var identity = M[1] || ""; var version = M[2] || "0";
if (identity.toLowerCase() === "chrome") { tem = ua.match(/\b(OPR|Edge)\/(\d+)/); if (tem != null) { identity = tem[1]; version = tem[2]; } } else if (identity.toLowerCase() === "trident") { identity = "MSIE"; var rv = ua.indexOf("rv:"); if (rv >= 0) { tem = parseInt(ua.substring(rv + 3, ua.indexOf(".", rv)), 10); } version = tem; }
identity = identity.replace(/./, function(a) { return a.toUpperCase(); }); return {identity: identity, version: version}; }
console.log(getBrowserInfo()); ?該文章在 2025/8/19 14:39:01 編輯過 |
關鍵字查詢
相關文章
正在查詢... |