Response:
Response نیز مانند Request یکی از اشیائی است که در asp با آن زیاد سر و کار داریم این شیئ کار پاسخگوئی را بعهده دارد و دارای Property و method های خاص خود میباشد.
مهمترین Method هایی که از این شیئ مورد استفاده قرار میگیرند 3 Method زیر میباشند:
|
Redirect
Write
End
|
|
که شکل کلی استفاده از آنها بصورت زیر میباشد:
|
Response.Redirect URL
Response.Write Variant
Response.End
|
URL (Uniform Resource Locator): آدرس یک صفحه معتبر (صفحه ای که وجود داشته باشد) میباشد که با اجرای این دستور
مرورگر (brower) به آن آدرس انتقال داده میشود.
|
نكته:
1- دقت کنید که به محض اجرای این دستور مرورگر انتقال داده میشود و دیگر فرمانهای پس از این دستور اجرا نخواهند شد.
بعنوان نمونه در مثال گذشته اگر کاربر کد کاربری و کلمه عبور کاربر ارشد را صحیح وارد کرده باشد هیچگاه صفحه
login_action.asp روی IE نمایش داده نخواهد شد زیرا در همان ابتدای صفحه شرط صحیح شده و دستور Response.Redirect "mainPage.asp"
اجرا شده و IE به صفحه mainPage.asp منتقل خواهد شد.
|
|
Variant: اطلاعاتی میباشد که قرار است روی IE به کاربر نمایش داده شود در واقع کار Method, Write نمایش Variant روی IE میباشد.
Variant میتواند یک ثابت رشته ای مانند "Hello" یا یک متغیر از هر نوعی باشد.
|
نكته:
برای نمایش عبارات رزرو شده مانند
"%>"
باید قبل از آنها کاراکتر "\" را قرار دهیم مثلا:
Response.write "%\>"
خروجی این دستور بشکل
"%>"
خواهد بود
|
|
حال در FrontPage یک صفحه جدید بسازید و آنرا با نام mainPage.asp ذخیره کنید و در داخل آن عبارت "به سیستم اطلاعات دانشجویان خوش آمدید" را تایپ کنید.
|
|
|
|
|
|
|
|
|