Dus waar is dit responsobject voor? Response-object wordt gebruikt om uitvoer van de server naar de gebruiker te verzenden. Er zijn veel methoden aan toegewezen.
Sommigen van hen die meestal worden gebruikt zijn:
1. Response.Write "string" Als je een ASP-programmeur bent, geloof ik dat je hier heel bekend mee bent. Als je dat niet bent, ben je dat, zodra je ASP begint te leren.
Het eerste dat u in elke programmeertaal leert, is wat tekst op het scherm weergeven (in deze context, browser), niet? U gebruikt deze methode om het te doen.
Voorbeeld:
zal een "Hello World" -uitvoer in uw browser produceren.
Je kunt ook een string en een vooraf gedefinieerde variabele combineren met "&"
Voorbeeld:
<% Dim myVar
myVar = "Linawaty"
response.write "Hello.. My name is " & myVar & " (^-^)/" %>
zal een "Hallo ... Mijn naam is Linawaty (^ - ^) /" uitvoer in uw browser produceren.
Als u tekst of een variabele in het midden van HTML-regels wilt weergeven, kunt u een snelkoppeling gebruiken
Het is praktisch hetzelfde als, maar dan een beetje korter en het laat geen codering meer toe.
Voorbeeld:
Stel dat u een vooraf gedefinieerde variabele met de naam "naam" hebt en deze wilt weergeven in het invoervak.
zal een invoervak produceren met "Linawaty" erin.
2. Response.Redirect "url" Dit is een andere methode van RESPONSE die u binnenkort nuttig zult vinden. We gebruiken deze methode om door te verwijzen naar een andere pagina. Het is hetzelfde als javascript's window.location = "url"
Voorbeeld: We zullen een ASP-pagina maken met een formulier met twee knoppen (bijvoorbeeld [pagina 2] en [pagina 3]). Afhankelijk van de knop waarop u klikt, wordt u door het script omgeleid naar een vooraf gedefinieerde pagina (knop [pagina 2] naar pagina page2.html en knop [pagina 3] naar pagina page3.html).
Eerst maken we een formulier met twee knoppen op "page1.asp" page1.asp:
<% if request.form("button")="page2" then response.redirect "page2.html" elseif request.form("button")="page3" then response.redirect "page3.html" end if %>
Vervolgens maken we page2.html en page3.html zodat elk slechts enkele tekst bevat om u te identificeren. Page2.html:
Pagina 2
Dit is pagina 2.
Page3.html:
Pagina 3
Dit is pagina 3.
3. Response.End Deze methode wordt voornamelijk gebruikt voor foutopsporing. Het stopt het ASP-script op het exacte punt waar het wordt ingevoegd.
Voorbeeld:
<% response.write "First line" response.end response.write ", Second line" %>
zal een "Eerste regel" -uitvoer in uw browser produceren in plaats van "Eerste regel, Tweede regel".
Cyberlore's "Fantasy Kingdom Sim", Majesty, is opnieuw uitgebracht met de online downloadservice "GamersGate". Met deze nieuwe levensadem voor deze oude game lijkt het gepast om de game te...
In december 2007 hebben we het eerste nummer van Mused gepubliceerd, CoffeBreakBlog's Literary Magazine. Als Art Director voor een klein startupmagazine, is een van mijn taken het maken van de...
Over De Auteur
Chow Yuan
Jong Talent Journalistiek. Chef. De Persoon Die Verantwoordelijk Is En Down To Earth.