Js 判斷Windows 版本 以及 IE版本

結果預覽

瀏覽器內核:IE8

操作 系統:Windows 7

js

var bs = "<span>瀏覽器內核:</span><span class='big'>非IE內核</span>";
		user_agent = navigator.userAgent.toLowerCase();

		if (user_agent.indexOf("msie 10.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE10</span>";
		}else if (user_agent.indexOf("msie 9.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE10(兼容模式)</span>";
		}else if (user_agent.indexOf("msie 8.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE10(兼容模式)</span>";
		}else if (user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE10(兼容模式)</span>";
		}else if(user_agent.indexOf("msie 9.0")>-1) {
			bs = "<span>瀏覽器內核:</span><span class='big'>IE9</span>";
		}else if (user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/5.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE9(兼容模式)</span>";
		}else if (user_agent.indexOf("msie 8.0")>-1&&user_agent.indexOf("trident/5.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE9(兼容模式)</span>";
		}else if(user_agent.indexOf("msie 8.0")>-1) {
			bs = "<span>瀏覽器內核:</span><span class='big'>IE8</span>";
		}else if(user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/4.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE8(兼容模式)</span>";
		}else if(user_agent.indexOf("msie 7.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE7</span>";
		}else if(user_agent.indexOf("msie 6.0")>-1){
			bs = "<span>瀏覽器內核:</span><span class='big'>IE6</span>";
		}
		
		var os={
			'5.0':'Windows 2000',
			'5.2':'Windows 2003',
			'5.1':'Windows Xp',
			'6.0':'Windows Vista',
			<img src="https://img-blog.csdn.net/20150316175320130" alt="" />'6.1':'Windows 7',
			'6.2':'Windows 8'
		};
		if(user_agent.match(/windows\s*nt\s*([0-9.]+)/))
		{
			if(os[RegExp.$1])
			{
			   os = os[RegExp.$1];
			}
		}else{
			os = window.navigator.platform;
		}
		document.getElementById('browser').innerHTML = bs+ "<br/><span>操作系統:</span><span class='big'>"+os+"</span>";



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章