2023年5月9日 星期二

javascript檢查瀏覽器

輸出瀏覽器資訊

document.getElementById("showbrowser").innerHTML = navigator.userAgent;

 <div id='showbrowser'></div>


確認各家瀏覽器

var isChrome = (navigator.userAgent.indexOf("Chrome") > -1) && (navigator.userAgent.indexOf("Safari") > -1);

var isIOSChrome = navigator.userAgent.indexOf("CriOS") > -1;

var isAndroidChrome = (navigator.userAgent.indexOf("Android") > -1) && (navigator.userAgent.indexOf("Chrome") > -1) && (navigator.userAgent.indexOf("Safari") > -1);

var isMacOSSafari = (navigator.userAgent.indexOf("Macintosh") > -1) && (navigator.userAgent.indexOf("Safari") > -1);

var isiPhoneSafari = (navigator.userAgent.indexOf("iPhone") > -1) && (navigator.userAgent.indexOf("Safari") > -1);

var isEdge = (navigator.userAgent.indexOf("Chrome") > -1) && (navigator.userAgent.indexOf("Safari") > -1) && (navigator.userAgent.indexOf("Edg") > -1);

var isFirefox = navigator.userAgent.indexOf("Firefox") > -1;