Sdílet prostřednictvím


Page.ClientTarget Vlastnost

Definice

Získá nebo nastaví hodnotu, která umožňuje přepsat automatické zjišťování schopností prohlížeče a určit, jak se stránka vykresluje pro konkrétní klienty prohlížeče.

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

Hodnota vlastnosti

Určuje String možnosti prohlížeče, které chcete přepsat.

Atributy

Příklady

Následující příklad kódu definuje ie302 alias a obsahuje oddíly potřebné ke konfiguraci aplikace v souboru Web.config. Pomocí tohoto aliasu ClientTarget můžete vlastnost ie302 nastavit a přizpůsobit stránky speciálně pro prohlížeče 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>

Poznámky

Pokud vlastnost nenastavíte ClientTarget , HttpBrowserCapabilities objekt přidružený k Page.Request vlastnosti odráží možnosti prohlížeče klienta. Pokud tuto vlastnost nastavíte, detekce prohlížeče klienta je zakázaná a stránka bude používat funkce prohlížeče přidružené k zadané hodnotě (aliasu).

Kořenový konfigurační soubor Web.config na počítači webového serveru definuje následující výchozí aliasy, které můžete použít jako zkratku pro běžné řetězce uživatelského agenta:

  • uplevel, který určuje možnosti prohlížeče ekvivalentní internet Exploreru 6.0.

  • downlevel, která určuje možnosti prohlížeče ekvivalentní starším prohlížečům, které nepodporují klientský skript. Pomocí tohoto aliasu můžete určit, jak budou webové stránky fungovat v prohlížeči, který má zakázaný klientský skript.

Alias můžete nastavit programově pomocí této vlastnosti nebo jej můžete deklarativním způsobem nastavit pomocí ClientTarget atributu direktivy @ Page .

V části souboru Web.config na úrovni aplikace můžete definovat další aliasy clientTarget . Další informace naleznete v tématu clientTarget – element (schéma nastavení ASP.NET).

Platí pro

Viz také