仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 955|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之技能:在ASP.NET页中检测扫瞄器范例

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。asp.net|技能|扫瞄器本文引自VS匡助文档
查询Browser属性,
该属性包括一个HttpBrowserCapabilities工具。
在HTTP哀求过程当中,该工具会从扫瞄器或客户端设备中猎取信息,
以便让您的使用程序晓得扫瞄器或客户端设备供应的撑持范例和级别。
该工具随后利用强范例属性和泛型称号值字典公然有关扫瞄器功效的信息。
上面的代码示例演示怎样在页上的文本框中显现扫瞄器信息。
=======
VisualBasic
=======
PrivateSubButton1_Click(ByValsenderAsSystem.Object,_
ByValeAsSystem.EventArgs)HandlesButton1.Click
DimsAsString=""
WithRequest.Browser
s&="BrowserCapabilities"&vbCrLf
s&="Type="&.Type&vbCrLf
s&="Name="&.Browser&vbCrLf
s&="Version="&.Version&vbCrLf
s&="MajorVersion="&.MajorVersion&vbCrLf
s&="MinorVersion="&.MinorVersion&vbCrLf
s&="Platform="&.Platform&vbCrLf
s&="IsBeta="&.Beta&vbCrLf
s&="IsCrawler="&.Crawler&vbCrLf
s&="IsAOL="&.AOL&vbCrLf
s&="IsWin16="&.Win16&vbCrLf
s&="IsWin32="&.Win32&vbCrLf
s&="SupportsFrames="&.Frames&vbCrLf
s&="SupportsTables="&.Tables&vbCrLf
s&="SupportsCookies="&.Cookies&vbCrLf
s&="SupportsVBScript="&.VBScript&vbCrLf
s&="Supportsjavascript="&_
.EcmaScriptVersion.ToString()&vbCrLf
s&="SupportsJavaApplets="&.JavaApplets&vbCrLf
s&="SupportsActiveXControls="&.ActiveXControls&_
vbCrLf
EndWith
TextBox1.Text=s
EndSub
=====
C#
=====
privatevoidButton1_Click(objectsender,System.EventArgse)
{
System.Web.HttpBrowserCapabilitiesbrowser=Request.Browser;
strings="BrowserCapabilities<br/>"
+"Type="+browser.Type+"<br/>"
+"Name="+browser.Browser+"<br/>"
+"Version="+browser.Version+"<br/>"
+"MajorVersion="+browser.MajorVersion+"<br/>"
+"MinorVersion="+browser.MinorVersion+"<br/>"
+"Platform="+browser.Platform+"<br/>"
+"IsBeta="+browser.Beta+"<br/>"
+"IsCrawler="+browser.Crawler+"<br/>"
+"IsAOL="+browser.AOL+"<br/>"
+"IsWin16="+browser.Win16+"<br/>"
+"IsWin32="+browser.Win32+"<br/>"
+"SupportsFrames="+browser.Frames+"<br/>"
+"SupportsTables="+browser.Tables+"<br/>"
+"SupportsCookies="+browser.Cookies+"<br/>"
+"SupportsVBScript="+browser.VBScript+"<br/>"
+"SupportsJavaScript="+
browser.EcmaScriptVersion.ToString()+"<br/>"
+"SupportsJavaApplets="+browser.JavaApplets+"<br/>"
+"SupportsActiveXControls="+browser.ActiveXControls
+"<br/>";
Response.Write(s);
}
可怜的程序员,还是逃不出移植的命运!
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-20 05:15:19 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
admin 该用户已被删除
板凳
发表于 2015-1-28 17:32:09 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
兰色精灵 该用户已被删除
地板
发表于 2015-2-5 22:20:31 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-13 22:44:56 | 只看该作者
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
飘灵儿 该用户已被删除
6#
发表于 2015-3-4 02:40:17 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-11 15:31:21 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
莫相离 该用户已被删除
8#
发表于 2015-3-19 01:23:57 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
9#
发表于 2015-3-27 01:08:13 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表