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 je stránka vykreslena 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 můžete nastavit ClientTarget vlastnost na ie302 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 prohlížeče klienta zakázaná a stránka bude používat funkce prohlížeče přidružené k zadané hodnotě (aliasu).

Kořenový Web.config konfigurační soubor 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 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 můžete nastavit deklarativně pomocí atributu ClientTarget@ Page direktivy.

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

Platí pro

Viz také