Menggunakan Objek RESPON

Jadi untuk apa objek tanggapan ini? Objek respons digunakan untuk mengirim output ke pengguna dari server. Ada banyak metode yang ditugaskan untuk itu.

Beberapa dari mereka yang digunakan sebagian besar adalah:

1. Response. Tulis "string"
Jika Anda seorang programmer ASP, saya yakin Anda sangat akrab dengan yang satu ini. Jika tidak maka Anda akan menjadi, segera setelah Anda mulai belajar ASP.

Hal pertama yang Anda pelajari dalam setiap bahasa pemrograman adalah menampilkan beberapa teks di layar (pada konteks ini, browser), bukan? Anda menggunakan metode ini untuk melakukannya.

Contoh:



akan menghasilkan output "Hello World" di browser Anda.

Anda juga dapat menggabungkan beberapa string dan variabel yang telah ditentukan menggunakan "&"

Contoh:

<%
Dim myVar

myVar = "Linawaty"

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

akan menghasilkan output "Halo .. Nama saya Linawaty (^ - ^) /" di browser Anda.

Jika Anda ingin menampilkan beberapa teks atau variabel di tengah baris HTML, Anda dapat menggunakan pintasan

Ini praktis sama dengan, hanya sedikit lebih pendek dan tidak memungkinkan pengkodean lagi.

Contoh:



Asumsikan Anda memiliki variabel yang telah ditetapkan yang disebut "nama" dan Anda ingin menampilkannya di kotak input.





akan menghasilkan kotak input dengan "Linawaty" di dalamnya.


2. Response.Relirect "url"
Ini adalah metode RESPON lain yang akan segera berguna bagi Anda. Kami menggunakan metode ini untuk mengalihkan ke halaman lain. Itu sama dengan window.location javascript = "url"

Contoh:
Kami akan membuat halaman ASP yang memiliki formulir dengan dua tombol (misalnya tombol [halaman 2] dan [halaman 3]). Bergantung pada tombol yang Anda klik, skrip akan mengarahkan Anda ke halaman yang telah ditentukan (tombol [halaman 2] ke halaman halaman2.html dan tombol [halaman 3] ke halaman halaman3.html)

Pertama kita buat formulir dengan dua tombol di "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
%>






Lalu kami membuat page2.html dan page3.html sehingga masing-masing hanya berisi beberapa teks untuk memungkinkan Anda mengidentifikasi mereka.
Page2.html:



Halaman 2


Ini adalah halaman 2.



Page3.html:



Halaman 3


Ini adalah halaman 3.




3. Respon. Akhir
Metode ini digunakan terutama untuk debugging. Ini akan menghentikan skrip ASP pada titik yang tepat di mana ia dimasukkan.

Contoh:

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

akan menghasilkan output "Baris pertama" pada browser Anda alih-alih "Baris Pertama, Baris Kedua".

Petunjuk Video: Olah data kueisoner dengan multiple response SPSS (oleh Widarto Rachbini) (Mungkin 2024).