Page.ClientTarget Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, позволяющее переопределить автоматическое обнаружение характеристик браузера и задать способ отображения страницы для конкретного браузера клиента.
public:
property System::String ^ ClientTarget { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ClientTarget { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ClientTarget : string with get, set
Public Property ClientTarget As String
Значение свойства
Значение String, задающее переопределяемые характеристики браузера.
- Атрибуты
Примеры
В следующем примере кода определяется ie302
псевдоним и содержатся разделы, необходимые для настройки приложения в файле Web.config. С помощью этого псевдонима ClientTarget можно задать для свойства ie302
значение и настроить страницы специально для браузеров Internet Explorer 3.02.
<configuration>
<system.web>
<clientTarget>
<add alias="ie302" useragent="Mozilla/2.0 (compatible; MSIE 3.02; Windows NT 3.5)" />
</clientTarget>
</system.web>
</configuration>
Комментарии
Если свойство не задано ClientTarget , объект, связанный HttpBrowserCapabilities со свойством Page.Request , отражает возможности клиентского браузера. Если это свойство задано, обнаружение браузера клиента будет отключено и страница будет использовать возможности браузера, связанные с указанным значением (псевдонимом).
Корневой файл конфигурации Web.config на компьютере веб-сервера определяет следующие псевдонимы по умолчанию, которые можно использовать в качестве сокращения для общих строк агента пользователя:
uplevel
, который задает возможности браузера, эквивалентные Internet Explorer 6.0.downlevel
, который задает возможности браузера, эквивалентные старым браузерам, которые не поддерживают клиентский скрипт. Этот псевдоним можно использовать, чтобы определить, как будут работать веб-страницы в браузере с отключенным клиентским скриптом.
Псевдоним можно задать программным способом с помощью этого свойства или декларативно с помощью ClientTarget
атрибута директивы @ Page .
Дополнительные псевдонимы можно определить в clientTarget
разделе файла Web.config на уровне приложения. Дополнительные сведения см. в разделе Элемент clientTarget (схема ASP.NET параметров).