Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 13118|Odpoveď: 0

[ASP.NET] Tri spôsoby, ako vydať js ASP.NET pozadie (písať pre začiatočníkov)

[Kopírovať odkaz]
Zverejnené 21. 7. 2015 22:27:04 | | |
ASP.NET poskytuje tri spôsoby výstupu JS na pozadí:
1. V pozadí výstupu už existuje súbor js
Začnite vytvorením js súboru testjs.js

ak (! Page.Clientscrip odstráni t.IsClientscrip odstráni tIncludeRegistered(this. GetType(), "keys"))) // na určenie, či sú kľúče registrované
{
   Page.Clientscrip odstráni t.RegisterClientscrip odstráni tInclude("keys", "testjs.js");     
}
2. Výstup js kódového bloku
string scrip remove tstrs = ""; Toto slúži len na demonštráciu, ak je potrebné kód viackrát spojiť, mala by sa použiť metóda StringBuilder
Scrip odstraňuje tstrs += "function test(str)";
Scrip remove tstrs+="{alert(str); }";
ak (! Page.Clientscrip odstráni t.IsClientscrip odstráni tBlockRegistered(this. GetType(), "keys"))
{
     Page.Clientscrip odstránený t.RegisterClientscrip odstránený tBlock(this. GetType(), "keys", scrip remove tstrs, true);
}
3. Výstup jednorazového js kódu

        string scrip remove tstrs = "<scrip去掉t>alert("'Vitajte!' ); ";</scrip去掉t>
        ak (! Page.Clientscrip odstraňuje t.IsStartupscrip odstraňuje tRegistred(this. GetType(),"welcome"))
        {
            Page.Clientscrip odstránený t.RegisterStartupscrip odstránený t(this. GetType(), "welcome", scrip remove tstrs);
        }
Okrem toho použite Response.Write("<scrip去掉t>alert('ww'); ");</scrip去掉t> Môžete tiež vyprodukovať jednoduchý JS kód, ale osobne túto metódu neodporúčam. Pretože v predchádzajúcom vývoji sa vyskytli prípady, keď táto metóda spôsobovala zmenu veľkosti písma stránky po zobrazení výzvy, preto sa z bezpečnostných dôvodov odporúča použiť vyššie uvedené tri metódy.





Predchádzajúci:Ako implementovať vyskakovací rámec pomocou js?
Budúci:Počítačová karta v počítačovej miestnosti Wuhan Houpu sa vôbec nedá použiť
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com