Page.ClientTarget Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í).