java 怎样获取当前用户使用的游览器版本信息

java 怎样获取当前用户使用的游览器版本信息,第1张

String Agent = requestgetHeader("User-Agent");

StringTokenizer st = new StringTokenizer(Agent,";");

stnextToken();

//得到用户的浏览器

String userbrowser = stnextToken();

//得到用户的 *** 作系统名

String useros = stnextToken();

你的大体意思是要判断浏览器的版本。不过我的理解与你的不同,

var browser=navigatorappName;//判断是否为IE浏览器 Ada

var b_version=navigatorappVersion;//获取浏览器的版本

var version=b_versionsplit(";"); //根据;拆分几个数组

var trim_Version=version[1]replace(/[ ]/g,""); //下标为1的数组中的值要被“”替换,后者替换前者

if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE60")

{

}

不懂我理解的对不对 希望对你有帮助 也希望大家能够指出来 我最近在学这个 刚好看到类似的

*** 作系统:

<%=RequestServerVariables("OS")%>

服务器名称:

<%=RequestServerVariables("SERVER_NAME")%>

服务器IP:

<%=RequestServerVariables("LOCAL_ADDR")%>

CPU数量:

<%=RequestServerVariables("NUMBER_OF_PROCESSORS")%>个

服务端口:

<%=RequestServerVariables("SERVER_PORT")%>

Webserver及版本:

<%=RequestServerVariables("SERVER_SOFTWARE")%>

脚本解释引擎:

<%=ScriptEngine & "/"& ScriptEngineMajorVersion &""&ScriptEngineMinorVersion&""& ScriptEngineBuildVersion %>

服务协议及版本:

<%=RequestServerVariables("SERVER_PROTOCOL")%>

脚本超时时间:

<%=ServerScriptTimeout%>秒

网站物理路径:

<%=requestServerVariables("APPL_PHYSICAL_PATH")%>

<%

Dim BrowseMsg,BrowseVersion,SystemVersion

BrowseMsg=RequestServerVariables(">

在Chrome的地址栏输入Chrome://version可以直接查看Chrome浏览器的版本信息,除此之外还带有其他信息,例如 *** 作系统类型,JAVASCRIPT版本,Flash版本,UA字符串和文件位置。

function message {

txt = "<p>浏览器代码名: " + navigatorappCodeName + "</p>";

txt+= "<p>浏览器名称: " + navigatorappName + "</p>";

txt+= "<p>浏览器平台和版本: " + navigatorappVersion + "</p>";

txt+= "<p>是否开启cookie: " + navigatorcookieEnabled + "</p>";

txt+= "<p> *** 作系统平台: " + navigatorplatform + "</p>"; txt+= "<p>User-agent头部值: " + navigatoruserAgent + "</p>";

documentgetElementById("example")innerHTML=txt;

if ((navigatorappName=="Netscape" || navigatorappName=="Microsoft Inter Explorer") && (parseFloat(navigatorappVersion)>=4))

{ alert("您的浏览器够先进了!"); }

else

{ alert("是时候升级您的浏览器了!");

}

}

若是指的恢复浏览器以前的版本,可以尝试下卸载更新,卸载更新会删除软件使用过程中产生的数据以及缓存,将软件恢复到旧版本。可以参考以下方法:

1、如何降低内置系统软件版本(vivo浏览器)

如果曾经更新过该系统软件,可以进入设置--应用与权限/更多设置--应用管理--右上角图标--显示系统程序--进入对应的软件,通过“卸载更新”来降低系统软件版本,若“卸载更新”的选项置灰,则是不能降低该软件版本。

部分机型需进入设置--更多设置--应用程序--全部里面找到软件

注:卸载更新有可能会导致部分功能使用异常或其他不可预知的异常,请跟用户提前说明清楚。

2、如何降低第三方软件版本

手机应用商店皆提供最近版本的软件,如果想要降低第三方软件版本,还需找到低版本的软件包安装(电脑版豌豆荚可以选择较低软件版本)。若需降级的软件是手机自带软件,可以进入设置--更多设置--应用程序--出厂应用程序管理中安装低版本的软件。

若有更多疑问,可进入vivo官网/vivo商城APP--我的--在线客服或者vivo官网网页版--下滑底部--在线客服--输入人工客服进入咨询了解。

以上就是关于java 怎样获取当前用户使用的游览器版本信息全部的内容,包括:java 怎样获取当前用户使用的游览器版本信息、var arVersion = navigator.appVersion.split("MSIE") 具体是什么意思、如何用ASP获取浏览器的名称,版本号及服务器的端口号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9515868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存