Objekto ATSAKYMAS naudojimas

Taigi kam skirtas šis atsakymo objektas? Atsakymo objektas naudojamas vartotojui iš serverio siųsti išvestį. Tam priskirta daugybė metodų.

Kai kurie iš jų dažniausiai naudojami yra:

1. Atsakymas. Parašykite „eilutę“
Jei esate ASP programuotojas, aš manau, kad esate labai gerai susipažinęs su šiuo. Jei ne jūs, tada būsite, kai tik pradėsite mokytis ASP.

Pirmas dalykas, kurį mokotės kiekviena programavimo kalba, yra tam tikro teksto rodymas ekrane (šiame kontekste, naršyklėje), ar ne? Norėdami tai padaryti, naudojate šį metodą.

Pavyzdys:



sukurs „Hello World“ išėjimą jūsų naršyklėje.

Taip pat galite sujungti kai kurias eilutes ir iš anksto apibrėžtus kintamuosius naudodami „&“

Pavyzdys:

<%
Dim myVar

myVar = "Linawaty"

response.write "Hello.. My name is " & myVar & " (^-^)/"
%>

jūsų naršyklėje sukurs „Sveiki .. Mano vardas yra Linawaty (^ - ^) /“.

Jei norite parodyti kokį nors tekstą ar kintamąjį HTML eilučių viduryje, galite naudoti nuorodą

Tai praktiškai tas pats kaip tik, šiek tiek trumpesnis ir daugiau neleidžia koduoti.

Pavyzdys:



Tarkime, kad turite iš anksto apibrėžtą kintamąjį pavadinimu „vardas“ ir norite jį parodyti įvesties laukelyje.





pagamins įvesties dėžutę su „Linawaty“.


2. Atsakymas.Nukreipkite „URL“
Tai dar vienas ATSAKYMO metodas, kuris jums greitai bus naudingas. Mes naudojame šį metodą, norėdami peradresuoti į kitą puslapį. Tai tas pats, kaip javascript's window.location = "url"

Pavyzdys:
Mes sukursime ASP puslapį, kurio forma turi du mygtukus (tarkime, [2 puslapis] ir [3 puslapis] mygtukai). Priklauso nuo to, kurį mygtuką paspaudėte, scenarijus nukreips jus į iš anksto nustatytą puslapį ([2 puslapis] mygtukas nukreipiamas į 22.html puslapį ir [3 puslapis] mygtuką į 3.3.html puslapį).

Pirmiausia sukuriame formą dviem mygtukais „page1.asp“
puslapis1.asp:

<%
if request.form("button")="page2" then
response.redirect "page2.html"
elseif request.form("button")="page3" then
response.redirect "page3.html"
end if
%>






Tada mes sukuriame page2.html ir page3.html, kad kiekviename jų būtų tik šiek tiek teksto, kad galėtumėte juos identifikuoti.
Puslapis2.html:



2 puslapis


Tai yra 2 puslapis.



3.html puslapis:



3 puslapis


Tai yra 3 puslapis.




3. Atsakymas.pabaiga
Šis metodas daugiausia naudojamas derinant. Jis sustabdys ASP scenarijų tiksliai toje vietoje, kur jis įterptas.

Pavyzdys:

<%
response.write "First line"
response.end
response.write ", Second line"
%>

jūsų naršyklėje sukurs „Pirmos eilutės“ išvestį, o ne „Pirmą eilutę, antrą eilutę“.

Vaizdo Instrukcijos: Aliejus kepimui - kokį naudoti? Nerafinuotą ar Rafinuotą? Atsako Raminta Bogušienė (Gegužė 2024).