Лучшее руководство по Возможности браузеров ASP в 2024 году. В этом руководстве вы можете изучить ASP компонент Возможности браузеров,ASP примеры возможностей браузера,примеров,Browscap.ini файл,
ASP компонент Возможности браузера создает объект BrowserType который может быть измерен в типе браузера посетителя, возможностей и номер версии.
Когда браузер подключается к серверу, он будет посылать заголовок HTTP Агент пользователя на сервер. Заголовок содержит информацию о браузере.
Информацию о файле заголовка сервера BrowserType Browscap.ini под названием "Browscap.ini" информации для сравнения.
Если заголовок типа браузера и номер версии информации соответствующий файл "Browsercap.ini", то мы можем использовать объекты, перечисленные в этом матче BrowserType браузера связанные свойства. Если совпадения нет, этот объект будет установить каждое свойство "Неизвестная".
В следующем примере создается объект BrowserType в файле ASP, а также отображать информацию о текущей производительности браузера:
Выход:
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 |
Файл "Browscap.ini" используется для объявления свойств и установить значения по умолчанию для каждого браузера.
Этот раздел не учебник о том, как сохранить файл Browscap.ini, мы только предоставляем некоторые базовые знания и понятия о "Browsercap.ini", так что вы имели бы общее представление о документе.
Файл "Browscap.ini" может содержать следующую информацию:
参数 | 描述 |
---|---|
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 的值。可为字符串、整数(前缀带 #)或者布尔值。 |
файл "Browscap.ini" может выглядеть следующим образом: