إذن ما هو كائن الاستجابة لهذا؟ يستخدم كائن الاستجابة لإرسال الإخراج إلى المستخدم من الخادم. هناك العديد من الطرق المخصصة لذلك.
بعض منهم المستخدمة في الغالب:
1. Response.Write "سلسلة" إذا كنت مبرمجًا لـ ASP ، فأنا أعتقد أنك على دراية بهذا. إذا لم تكن كذلك ، فستكون كذلك بمجرد بدء تعلم ASP.
أول ما تتعلمه في كل لغة برمجة هو عرض بعض النصوص على الشاشة (في هذا السياق ، المتصفح) ، أليس كذلك؟ يمكنك استخدام هذه الطريقة للقيام بذلك.
مثال:
سينتج مخرجات "Hello World" على متصفحك.
يمكنك أيضًا الجمع بين بعض السلسلة والمتغير المحدد مسبقًا باستخدام "&"
مثال:
<% Dim myVar
myVar = "Linawaty"
response.write "Hello.. My name is " & myVar & " (^-^)/" %>
سوف ينتج "مرحبًا .. اسمي Linawaty (^ - ^) /" الإخراج على المستعرض الخاص بك.
إذا كنت ترغب في عرض بعض النصوص أو المتغيرات في منتصف سطور HTML ، يمكنك استخدام الاختصار
إنه نفس الشيء عمليًا ، فهو أقصر قليلاً ولا يسمح بعد الآن بالترميز.
مثال:
افترض أن لديك متغير محدد مسبقًا يسمى "الاسم" وتريد عرضه في مربع الإدخال.
سوف تنتج مربع إدخال مع "Linawaty" فيه.
2. Response.Redirect "رابط" هذه طريقة أخرى للاستجابة ستجدها مفيدة قريبًا. نستخدم هذه الطريقة لإعادة التوجيه إلى صفحة أخرى. إنه نفس نافذة جافا سكريبت. "location =" url "
مثال: سنقوم بإنشاء صفحة ASP تحتوي على نموذج مع زرين (قل [صفحة 2] و [صفحة 3]). وفقًا للزر الذي تنقر عليه ، سيقوم البرنامج النصي بإعادة توجيهك إلى الصفحة المحددة مسبقًا (زر [صفحة 2]) إلى صفحة page2.html و [صفحة 3] إلى صفحة page3.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" %>
سينتج إخراج "السطر الأول" على متصفحك بدلاً من "السطر الأول ، السطر الثاني".
تعليمات الفيديو: Parts of an HTTP Request (أبريل 2024).
تفاحةR أصدر تطبيقًا مجانيًا جديدًا في Mac App Store يسمى iBooks AuthorR الذي يبسط عملية إنشاء الكتب المدرسية iBooks لباد. يمكن تقديم كتابك النهائي للبيع على متجر Apple iBooksR. في الواقع ، يمكنك فقط...
في Ghost Master ، يمكنك التحكم في مجموعة من الأشباح ومحاولة تخويف أخوات المساكين ، وإنقاذ الأشباح المحاصرين وأكثر من ذلك بكثير! لقد اشترينا هذا بناءً على توصية أحد الأصدقاء ، ويجب أن أعترف أن الفكرة...
عن المؤلف
Chow Yuan
المواهب الشابة الصحافة. الشيف. الشخص المسؤول والعودة إلى الأرض.