方法如下:
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>