JS得到瀏覽器類別

function getBrowserVersion() {
	var browser = {};
	var userAgent = navigator.userAgent.toLowerCase();
	var s;
	(s = userAgent.match(/msie ([\d.]+)/))
			? browser.ie = s[1]
			: (s = userAgent.match(/firefox\/([\d.]+)/))
					? browser.firefox = s[1]
					: (s = userAgent.match(/chrome\/([\d.]+)/))
							? browser.chrome = s[1]
							: (s = userAgent.match(/opera.([\d.]+)/))
									? browser.opera = s[1]
									: (s = userAgent
											.match(/version\/([\d.]+).*safari/))
											? browser.safari = s[1]
											: 0;
	var version = "";
	if (browser.ie) {
		version = 'msie ' + browser.ie;
	} else if (browser.firefox) {
		version = 'firefox ' + browser.firefox;
	} else if (browser.chrome) {
		version = 'chrome ' + browser.chrome;
	} else if (browser.opera) {
		version = 'opera ' + browser.opera;
	} else if (browser.safari) {
		version = 'safari ' + browser.safari;
	} else {
		version = '未知瀏覽器';
	}
	return version;
}


發佈了58 篇原創文章 · 獲贊 6 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章