Zakaj je torej namenjen ta odgovor? Objekt odziva se uporablja za pošiljanje izhoda uporabniku s strežnika. Določenih je mnogo metod.
Nekateri od njih se večinoma uporabljajo:
1. Response.Write "niz" Če ste programer ASP, verjamem, da ste s tem zelo seznanjeni. Če niste, potem boste, takoj ko začnete učiti ASP.
Prva stvar, ki se jo naučite v vsakem programskem jeziku, je, da na zaslonu prikažete nekaj besedila (v tem kontekstu, brskalnika), kajne? Za to uporabite to metodo.
Primer:
bo ustvaril "Hello World" izhod v vašem brskalniku.
Lahko uporabite tudi nekaj niza in vnaprej določeno spremenljivko z uporabo &
Primer:
<% Dim myVar
myVar = "Linawaty"
response.write "Hello.. My name is " & myVar & " (^-^)/" %>
bo ustvaril izpis "Pozdravljeni. Moje ime je Linawaty (^ - ^) /" v vašem brskalniku.
Če želite na sredini vrstic HTML prikazati nekaj besedila ali spremenljivke, lahko uporabite bližnjico
Je praktično enak kot, le malo krajši in ne omogoča več kodiranja.
Primer:
Predpostavimo, da imate vnaprej določeno spremenljivko, imenovano "name", in jo želite prikazati na vnosnem polju.
bo ustvaril vhodno polje z "Linawaty" v njem.
2. Response.Redirect "URL" To je še ena metoda odziva, ki bi jo kmalu našli koristno. To metodo uporabljamo za preusmeritev na drugo stran. To je isto kot javascript's window.location = "url"
Primer: Izdelali bomo ASP stran, ki ima obrazec z dvema gumboma (recimo [stran 2] in [stran 3] gumba). Glede na to, kateri gumb kliknete, vas bo skript preusmeril na vnaprej določeno stran (gumb [stran 2] na stran2.html in stran [stran 3] na stran3.html strani).
Najprej ustvarimo obrazec z dvema gumboma na "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 %>
Nato ustvarimo page2.html in page3.html, tako da vsaka vsebuje le nekaj besedila, s katerim jih lahko prepoznate. Page2.html:
Stran 2
To je stran 2.
Page3.html:
Stran 3
To je stran 3.
3. Odgovor. Končaj Ta metoda se uporablja predvsem za odpravljanje napak. Ustavil bo skript ASP na natančnem mestu, kjer je vstavljen.
Primer:
<% response.write "First line" response.end response.write ", Second line" %>
bo ustvaril izhod "Prva vrstica" v vašem brskalniku namesto "Prva vrstica, druga vrstica".
Super težka akcijska igra po ječi, "Rogue Legacy" ponuja zasuk običajnega sistema "življenja" - ko lik umre, ga namesto njega nadomešča potomec. "Rogue Legacy" je "roguelike Metroidvania",...
Mnogi moji odjemalci radi uporabljajo predloge za animacijo Photoshopa, ker imajo načrt Single Cloud Creative Cloud in zato nimajo After Effects. Čeprav so možnosti animacije v Photoshopu omejene v...
O Avtorju
Chow Yuan
Mladi Talent Novinarstvo. Kuhar. Oseba, Ki Je Odgovorna In Na Zemlji.