来一篇关于NET的在Asp.net中猎取客户真个扫瞄器信息
java的设计机制:首先产生一个中间码,第二部编译为本地(机器)码。这个机制有很大的缺点。偶然候,我们的程序必要依据客户端扫瞄的范例来做分歧的操纵,上面我们就先容怎样在asp.net服务器端猎取客户端扫瞄器的一些信息。在asp.net在服务器端,我们能够经由过程Request工具的Browser属性来猎取客户端扫瞄器的一些信息,经常使用的信息及小编本机测试结查以下:
Request.Browser.Browser-猎取由扫瞄器在User-Agent哀求标头中发送的扫瞄器字符串:IE
Request.Browser.MajorVersion--猎取扫瞄器的主(整数)版本号:8
Request.Browser.MinorVersion--猎取扫瞄器的次(即小数)版本号:0
Request.Browser.ActiveXControls--唆使扫瞄器是不是撑持ActiveX控件:True
Request.Browser.Cookies--示扫瞄器是不是撑持Cookie:True
Request.Browser.EcmaScriptVersion--猎取扫瞄器撑持的ECMAScript的版本号:1.2
Request.Browser.W3CDomVersion--猎取扫瞄器撑持的万维网团结会(W3C)XML文档工具模子(DOM)的版本:1.0
在.net中,经常使用的扫瞄器特性文件保留在目次:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727CONFIGBrowsers下。
假如我们要经由过程自界说的.browser文件来扩大扫瞄器特性,我们必需把扩大文件.browser保留在提定的文件夹的App_Browsers中。无论谁倒了对双方阵营的粉丝们也是有害无益。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。 现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。 ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
页:
[1]