Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13118|Odpověď: 0

[ASP.NET] Tři způsoby, jak vydat js ASP.NET pozadí (psát pro začátečníky)

[Kopírovat odkaz]
Zveřejněno 21.07.2015 22:27:04 | | |
ASP.NET poskytuje tři způsoby, jak na pozadí vypisovat JS:
1. Již existuje soubor js ve výstupu na pozadí
Začněte vytvořením js souboru testjs.js

pokud (! Page.Clientscrip odstraní t.IsClientscrip odstraní tIncludeRegistered(this. GetType(), "keys"))) // pro určení, zda jsou klíče registrovány
{
   Page.Clientscrip odstraní t.RegisterClientscrip odstraní tInclude("keys", "testjs.js");     
}
2. Výstup js kódového bloku
string scrip remove tstrs = ""; Toto slouží pouze k demonstraci, pokud je potřeba kód spojit vícekrát, měla by být použita metoda StringBuilder
Scrip odstraní tstrs += "test funkce(str)";
Scrip remove tstrs+="{alert(str); }";
pokud (! Page.Clientscrip odstraní t.IsClientscrip odstraní tBlockRegistered(this. GetType(), "keys"))
{
     Page.Clientscrip odstraněn t.RegisterClientscrip odstraněn tBlock(this. GetType(), "keys", scrip remove tstrs, true);
}
3. Výstup jednorázového js kódu

        string scrip remove tstrs = "<scrip去掉t>alert("'Vítejte!' ); ";</scrip去掉t>
        pokud (! Page.Clientscrip odstraňuje t.IsStartupscrip odstraňuje tRegistred(this. GetType(),"welcome"))
        {
            Page.Clientscrip odstraněn t.RegisterStartupscrip odstraněn t(this. GetType(), "welcome", scrip remove tstrs);
        }
Dále použijte Response.Write("<scrip去掉t>alert('ww'); ");</scrip去掉t> Můžete také vydat jednoduchý JS kód, ale osobně tuto metodu nedoporučuji. Protože v předchozím vývoji se vyskytly případy, kdy tato metoda způsobovala změnu velikosti písma stránky po zobrazení výzvy, proto se z bezpečnostních důvodů doporučuje používat výše uvedené tři metody.





Předchozí:Jak implementovat vyskakovací rámec pomocí js?
Další:Počítačová karta v počítačové místnosti Wuhan Houpu se vůbec nedá použít
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com