Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13118|Svar: 0

[ASP.NET] Tre måder at outputte js ASP.NET baggrund på (skriv for begyndere)

[Kopier link]
Opslået på 21/07/2015 22.27.04 | | |
ASP.NET giver tre måder at outputte JS i baggrunden på:
1. Der er allerede en js-fil i baggrundsoutputtet
Start med at oprette en js-fil testjs.js

hvis (! Page.Clientscrip fjerner t.IsClientscrip fjerner tIncludeRegistered(this. GetType(), "keys"))) // for at afgøre, om nøglerne er registreret
{
   Page.Clientscrip fjerner t.RegisterClientscrip fjerner tInclude("keys", "testjs.js");     
}
2. Output js-kodeblokken
streng scrip fjerner tstrs = ""; Dette er kun til demonstration; hvis koden skal sammensættes flere gange, bør StringBuilder-metoden bruges
SCRIP fjerner TSTR'er += "Function Test(STR)";
Scrip fjern TSTR+="{Alert(STR); }";
hvis (! Page.Clientscrip fjerner t.IsClientscrip fjerner tBlockRegistered(this. GetType(), "keys"))
{
     Page.Clientscrip fjernet t.RegisterClientscrip fjernet tBlock(this. GetType(), "keys", scrip remove tstrs, true);
}
3. Output den engangs-js-kode

        streng scrip fjern tstrs = "<scrip去掉t>alarm('Velkommen!' ); ";</scrip去掉t>
        hvis (! Page.Clientscrip fjerner t.IsStartupscrip fjerner tRegistered(this. GetType(),"velkommen"))
        {
            Page.Clientscrip fjernet t.RegisterStartupscrip fjernet t(dette. GetType(), "welcome", scrip remove tstrs);
        }
Derudover kan du bruge Response.Write("<scrip去掉t>alert('ww'); ");</scrip去掉t> Du kan også eksportere simpel js-kode, men personligt anbefaler jeg ikke denne metode. Fordi der i den tidligere udvikling var tilfælde, hvor denne metode fik sideskriftstørrelsen til at ændre sig efter prompt-beskeden, anbefales det at bruge ovenstående tre metoder af sikkerhedsmæssige årsager.





Tidligere:Hvordan implementerer man pop-up frame med js?
Næste:Computerkortet i Wuhan Houpu computerrum kan slet ikke bruges
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com