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 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).