Використання об'єкта ВІДПОВІДЬ

То для чого цей об’єкт відповіді? Об'єкт відповіді використовується для надсилання виводу користувачеві з сервера. Для цього призначено багато методів.

Деякі з них, які в основному використовуються, є:

1. Response.Write "рядок"
Якщо ви програміст ASP, я вважаю, що ви дуже добре знайомі з цим. Якщо ви цього не зробите, як тільки ви почнете вивчати ASP.

Перше, що ви дізнаєтесь у кожній мові програмування - це відображення тексту на екрані (у цьому контексті, у браузері), чи не так? Для цього ви використовуєте цей метод.

Приклад:



створить вихід "Hello World" у вашому браузері.

Ви також можете комбінувати деякі рядкові та попередньо визначені змінні, використовуючи "&"

Приклад:

<%
Dim myVar

myVar = "Linawaty"

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

створить "Привіт .. Мене звати Linawaty (^ - ^) /" у вашому браузері.

Якщо ви хочете відобразити текст або змінну в середині рядків HTML, ви можете скористатися ярликом

Він практично такий же, як, трохи коротший і більше не дозволяє кодувати.

Приклад:



Припустимо, у вас заздалегідь визначена змінна назва "ім'я", і ви хочете відобразити її у полі введення.





буде виробляти поле введення з "Linawaty" в ньому.


2. Response.Redirect "URL"
Це ще один метод ВІДПОВІДЬ, який скоро вам стане в нагоді. Цей метод ми використовуємо для переадресації на іншу сторінку. Це те саме, що javascript's window.location = "url"

Приклад:
Ми створимо сторінку ASP, яка має форму з двома кнопками (скажімо, кнопки [сторінка 2] та [сторінка 3]). Залежно від того, яку кнопку ви натискаєте, сценарій перенаправить вас на попередньо визначену сторінку (кнопка [сторінка 2] на сторінку2.html на сторінку та [сторінка 3] на сторінку сторінка3.html).

Спочатку ми створюємо форму з двома кнопками на "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
%>






Тоді ми створюємо page2.html і page3.html, щоб кожен містив лише якийсь текст, щоб ви могли їх ідентифікувати.
Page2.html:



Сторінка 2


Це сторінка 2.



Page3.html:



Сторінка 3


Це сторінка 3.




3. Відповідь.Закінч
Цей метод використовується в основному для налагодження. Він зупинить сценарій ASP в точній точці, куди він вставлений.

Приклад:

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

створить вихід "Перший рядок" у вашому браузері замість "Перший рядок, другий рядок".

Відео Інструкція: § 18. Вправа 2. Математичні лови | 6 клас | Морзе (Липень 2024).