方法如下:
1、寫一個js獲取userAgent屬性的html文件,文件內容如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script>
alert(window.navigator.userAgent);
</script>
</head>
<body>
<h1>測試瀏覽器類型</h1>
</body>
</html>
Version/後面緊跟的5.1.7為Safari瀏覽器當前版本
⑵ js 如何獲取瀏覽器的高度
js獲取瀏覽器可見區域(不包括標題欄、地址欄、收藏夾欄狀態欄等額外區域,僅為頁面呈現區專域)的高度和寬度
寬度:屬document.documentElement.clientWidth
高度:document.documentElement.clientHeight
文檔類型:XHTML1.0
瀏覽器:ALL
⑶ js中如何獲取當前瀏覽器地址的值
js中通過window.location.href和document.location.href、document.URL獲取當前瀏覽器的地址的值,它們的的區別是:x0dx0a1、document表示的是一個孝仔衡文檔對象,window表示的是一個窗口對象,巧做一個窗口下可以有多個文檔對象。所以一個窗口下只有一個window.location.href,但是可能有多個document.URL、document.location.hrefx0dx0a2、window.location.href和document.location.href可以被賦值,然後跳轉到其它頁面,document.URL只能讀不能寫x0dx0a3、document.location.href和document.location.replace都可以實現從A頁面切換到B頁面,但他們的區別是:x0dx0a用document.location.href切換後,可以退回到原頁面。x0dx0a而用document.location.replace切換後,不可以通過「後退」退回到原頁戚悶面。
⑷ chrome如何添加js插件
在文件後綴名前面加上.user 再拖到chrome://extensions/中,如super_preloader.user.js
⑸ 瀏覽器前端 javascript可以獲取客戶端的信息嗎
可以啊,js還是很強大,如下獲取瀏覽器信息:
varappName=navigator.appName;//瀏覽器的正式名稱
varappVersion=navigator.appVersion;//瀏覽器的版本號
varcookieEnabled=navigator.cookieEnabled;//返回用戶瀏覽器是否啟用了cookie
varcpuClass=navigator.cpuClass;//返回用戶計算機的cpu的型號,通常intel晶元返回"x86"(火狐沒有)
varmimeType=navigator.mimeTypes;//瀏覽器支持的所有MIME類型的數組
varplatform=navigator.platform;//瀏覽器正在運行的操作系統平台,包括Win16(windows3.x)
//Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh680x0)
//和MacPPC(MacintoshPowerPC)
varplugins=navigator.plugins;//安裝在瀏覽器上的所有插件的數組
varuserLanguage=navigator.userLanguage;//用戶在自己的操作系統上設置的語言(火狐沒有)
varuserAgent=navigator.userAgent;//包含以下屬性中所有或一部分的字元串:appCodeName,appName,appVersion,language,platform
varsystemLanguage=navigator.systemLanguage;//用戶操作系統支持的默認語言(火狐沒有)
⑹ js怎樣獲取瀏覽器的基本信息
functionmessage()
{
txt="<p>瀏覽器代碼名:"+navigator.appCodeName+"</p>";
txt+="<p>瀏覽器名稱:"+navigator.appName+"</p>";
txt+="<p>瀏覽器平台和版本:"+navigator.appVersion+"</p>";
txt+="<p>是否開啟cookie:"+navigator.cookieEnabled+"</p>";
txt+="<p>操作系統平台:"+navigator.platform+"</p>";txt+="<p>User-agent頭部值:"+navigator.userAgent+"</p>";
document.getElementById("example").innerHTML=txt;
if((navigator.appName=="Netscape"||navigator.appName=="MicrosoftInternetExplorer")&&(parseFloat(navigator.appVersion)>=4))
{alert("您的瀏覽器夠先進了!");}
else
{alert("是時候升級您的瀏覽器了!");
}
}
⑺ 如何使js獲取html控制項類型,並使各主流瀏覽器兼容最大
<script type="text/javascript">
function VirtualTrack(id,type) {
if(type=='text'){
document.getElementById(id).value = "我是個輸入框";
}else if(type=='button'){
document.getElementById(id).value = "我是個按回鈕答";
}
}
</script>
<input id="Text2" type="text" />
<p><input id="Text1" type="text" value="" onblur="VirtualTrack('Text1','text')"/></p>
<p><input id="Button1" type="button" value="button" onblur="VirtualTrack('Button1','button')"/></p>