asp.net获取用户所用的浏览器的类型

问题描述

就上图的效果怎么实现怎么判断用户用的是什么浏览器,火狐、遨游、360还是其他,在网上搜到的资料基本上都是判断是火狐还是IE,求大神指导

解决方案

解决方案二:
这是js实现的functiongetOs(){varOsObject="";if(navigator.userAgent.indexOf("MSIE")>0){return"MSIE";}if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){return"Firefox";}if(isSafari=navigator.userAgent.indexOf("Safari")>0){return"Safari";}if(isCamino=navigator.userAgent.indexOf("Camino")>0){return"Camino";}if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){return"Gecko";}}
解决方案三:
http://www.useragentstring.com/pages/api.php
解决方案四:
自己顶一下,没人吗
解决方案五:
JS就能判断出来
解决方案六:
如何获取asp.net用户浏览器类型protectedvoidPage_Load(objectsender,EventArgse){//获取浏览器的平台、类型和版本信息lblinfo.Text="浏览器使用的平台:"+Request.Browser.Platform+"<br>"+"浏览器类型:"+Request.Browser.Type+"<br>"+"浏览器版本:"+Request.Browser.Version;}
解决方案七:
应该在request的消息头中有相应的内容吧

时间: 2024-12-22 07:30:20

asp.net获取用户所用的浏览器的类型的相关文章

一个ASP.NET获取用户IP地址公共类

  一个ASP.NET环境下获取用户IP的公共类,在很多时候,我们需要记录访问者的IP,本类可高效率获取客户端的IP地址,使用的是System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); 完整的代码如下:

请教一个关于公司网内通过ASP.Net获取用户NT帐号的问题

问题描述 看了其他一些帖子,但是好像无法解决我的问题.所以再上来问,谢谢.公司局域网,所有的公司用户都登陆User这个域,所有公司外人员登陆OutUser这个域.程序为ASP.Net+SQL05在一台装XP的台式机上,程序通过stringcurrUser=Context.User.Identity.Name来获取用户的NT帐号,IIS里面已经禁用了匿名访问,设置域为User.但是始终获取不了用户的帐号,用户端弹出输入用户名和密码的框,三次后失败.最后没有办法,试了一下OutUser这个域,居然可

用通ASP直接获取用户真实IP地址

ip地址 Private Function getIP() Dim strIPAddr If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then strIPAddr = Request.ServerVariable

做了CDN加速的ASP网站获取用户真实IP程序_应用技巧

复制代码 代码如下: function checkip(checkstring)'用正则判断IP是否合法 dim re1 set re1=new RegExp re1.pattern="^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$" re1.global=false re1.Ignorecase=false checkip=re1.test(checkstring) set re1=nothing end function 复制代码 代码如

做了CDN加速的ASP网站获取用户真实IP程序

复制代码 代码如下: function checkip(checkstring)'用正则判断IP是否合法 dim re1 set re1=new RegExp re1.pattern="^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$" re1.global=false re1.Ignorecase=false checkip=re1.test(checkstring) set re1=nothing end function 复制代码 代码如

asp获取用户真实IP地址的方法

 一般的程序都具备获取用户IP地址的命令,但是我们访问网站有两种一种是我们这种普通用户,一种是使用代理IP上网的用户,下面我来介绍介绍.   在asp中获取用户IP地址我们最简单的获取方法就是使用  代码如下   Request.ServerVariables("REMOTE_ADDR") 但是如果用户使用了代理服务器IP地址就不对了,但我们可通过  代码如下   Request.ServerVariables("REMOTE_ADDR") 结果上面的两个获取IP的

php获取用户浏览器版本的方法

 这篇文章主要介绍了php获取用户浏览器版本的方法,可使用$_SERVER['HTTP_USER_AGENT']获取用户信息,是非常实用的技巧,需要的朋友可以参考下     本文实例讲述了php获取用户浏览器版本的方法.分享给大家供大家参考.具体分析如下: 在php中我们有个全局变量$_SERVER['HTTP_USER_AGENT'];可以获取用户所有信息,我们要经过处理才可以判断用户浏览器是哪种类型的,下面的函数就可以准确的用户浏览器版本号代码. 代码如下: function getbrow

asp.net获取客户端浏览器及主机信息

原文:asp.net获取客户端浏览器及主机信息 在线预览效果:http://tool.hovertree.com/info/client/ 其中aspx页面的控件代码: <asp:ListBox runat="server" ID="lbHoverTreeInfo" ClientIDMode="Static"> </asp:ListBox> 以下是实现代码: 1 using System; 2 using System.W

asp 操作表格行-ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值?

问题描述 ASP 如何获取在运行时由用户添加的表格行中单元格控件中的值? 如图中,用户点击添加或移除按钮后,即可增加或删除一行.增加的新行就是当前最后一行的克隆行.(这部分代码JS都已实现).而"提交申请"就是将当前表格中的所有内容提交保存到数据库.**而我要问的是,由JS克隆新增加的行中各个单元格里控件的值如何获取提交?** 附:表格增加行或删除行的JS代码如下: function addRow() { var oTr = document.getElementById("