El mejor tutorial de Opciones del navegador ASP en 2024. En este tutorial podrás aprender ASP componente de capacidades de navegador,ASP Opciones del navegador ejemplos,Ejemplos,archivo browscap.ini,
ASP componente de capacidades de navegador crea un objeto BrowserType que se puede medir en el tipo de navegador del visitante, las capacidades y el número de versión.
Cuando un navegador se conecta al servidor, se enviará un encabezado Agente de Usuario HTTP al servidor. La cabecera contiene información sobre el navegador.
El archivo de servidor de información de la cabecera BrowserType Browscap.ini llamado "Browscap.ini" de la información para la comparación.
Si el encabezado del tipo de navegador y el número de versión "Browsercap.ini" información de identificación de archivos, entonces podemos utilizar los objetos enumerados en este navegador partido BrowserType propiedades relacionadas. Si no hay ninguna coincidencia, este objeto se establece todas las propiedades de la palabra "desconocido".
El siguiente ejemplo crea un objeto BrowserType en un archivo ASP, y mostrar algo de información sobre el rendimiento actual del navegador:
salida:
Client OS | WinNT |
---|---|
Web Browser | IE |
Browser version | 5.0 |
Frame support? | True |
Table support? | True |
Sound support? | True |
Cookies support? | True |
VBScript support? | True |
JavaScript support? | True |
archivo "Browscap.ini" se utiliza para declarar propiedades y para establecer los valores predeterminados para cada navegador.
Esta sección no es un tutorial sobre cómo mantener el archivo Browscap.ini, que sólo proporcionan algunos conocimientos básicos y los conceptos de "Browsercap.ini", por lo que tendríamos una comprensión general del documento.
archivo "Browscap.ini" puede contener la siguiente información:
参数 | 描述 |
---|---|
comments | 可选项。任何起始于分号的代码行都被 BrowserType 对象忽略。 |
HTTPUserAgentHeader | 可选项。规定与在 propertyN 中设定的 browser-property 值声明相关的 HTTP User Agent 报头。允许使用通配符。 |
browserDefinition | 可选项。规定作为父浏览器使用的某个浏览器的 HTTP User Agent header-string。当前浏览器的定义会继承在父浏览器的定义中所有声明过的属性值。 |
propertyN | 可选项。规定浏览器的属性。下面的表格列出了某些可能的属性:
|
valueN | 可选项。规定 propertyN 的值。可为字符串、整数(前缀带 #)或者布尔值。 |
defaultPropertyN | 可选项。规定浏览器属性的名称,假如已定义的 HTTPUserAgentHeader 值中没有值能与浏览器发送的 HTTP User Agent 报头相匹配,则为这个属性分配一个默认的值。 |
defaultValueN | 可选项。规定 defaultPropertyN 的值。可为字符串、整数(前缀带 #)或者布尔值。 |
archivo "Browscap.ini" podría ser: