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

String

A String , který určuje 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 jeho Web.config souboru. 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 klientského prohlížeče. Pokud tuto vlastnost nastavíte, bude detekce klientského prohlížeče 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í aplikaci Internet Explorer 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 by webové stránky fungovaly 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 .

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

Platí pro

Viz také