ITPub博客

首页 > 应用开发 > IT综合 > ASP.Net写的浏览器间谍 (转)

ASP.Net写的浏览器间谍 (转)

原创 IT综合 作者:gugu99 时间:2007-11-03 08:33:01 0 删除 编辑
ASP.Net写的浏览器间谍 (转)[@more@]ASP.NET写的浏览器间谍
http://www.tongyi.net 作者:飞刀 出处:http://www.aspcn.com  点击:1080 

 下面是我写的一个关于HttpBrowserCapabilities组件的应用例子。

程序执行的例子在 http://aspx1.brinkster.com/feidao/code/BrowserSpy.aspx

下面是源程序:



 C#">
 public void Page_Load(object source, EventArgs E)
 {
 HttpBrowserCapabilities bc= Request.Browser;

 Welcome.Text = "您好,您正在使用 " + bc.Browser + " v." + bc.Version + ",你的运行平台是 " + bc.Platform ;


 ActiveXControls.Text = bc.ActiveXControls.ToString();
 AOL.Text = bc.AOL.ToString();
 BackgroundSounds.Text = bc.BackgroundSounds.ToString();
 Beta.Text = bc.Beta.ToString();
 Browser.Text = bc.Browser.ToString();
 CDF.Text = bc.CDF.ToString();
 Cookies.Text = bc.Cookies.ToString();
 Crawler.Text = bc.Crawler.ToString();
 Frames.Text = bc.Frames.ToString();
 JavaApplets.Text = bc.JavaApplets.ToString();
 Javascript.Text = bc.JavaScript.ToString();
 MajorVersion.Text = bc.MajorVersion.ToString();
 MinorVersion.Text = bc.MinorVersion.ToString();
 Platform.Text = bc.Platform.ToString();
 Tables.Text = bc.Tables.ToString();
 Type.Text = bc.Type.ToString();
 vbscript.Text = bc.VBScript.ToString();
 Version.Text = bc.Version.ToString();
 Win16.Text = bc.Win16.ToString();
 win32.Text = bc.Win32.ToString();
 }
 




您的浏览器信息已经完全在我们的掌握中了^&^:




 浏览器属性
 测试结果


 ActiveXControls:
 


 AOL:
 


 BackgroundSounds:
 


 Beta:
 


 Browser:
 


 CDF:
 


 Cookies:
 


 Crawler:
 


 Frames:
 


 JavaApplets:
 


 JavaScript:
 


 MajorVersion:
 


 MinorVersion:
 


 Platform:
 


 Tables:
 


 Type:
 


 VBScript:
 


 Version:
 


 Win16:
 


 Win32:
 






来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-980625/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    3122
  • 访问量
    2244871