1. วิธีใช้ ASP เพื่อกำหนดเส้นทางทางกายภาพเสมือนจริงของเว็บไซต์ของคุณ
คำตอบ: ใช้วิธีการ mappath
palig = centerfontsize = 4face = arialb
ThephysicalPath Tothisvirtualwebsiteis
bfont
fontColor =#ff0000Size = 6face = Arial
%= server.mappath ()%
ตัวอักษร
2. ฉันจะรู้ได้อย่างไรว่าเบราว์เซอร์ใช้โดยผู้ใช้
คำตอบ: ใช้วิธีการที่นั่น
strBrowser = request.serverVariables (http_user_agent)
ifinstr (strbrowser, msie) 0 แล้ว
Response.redirect (formsieonly.htm)
อื่น
Response.redirect (forall.htm)
endif
3. วิธีการคำนวณจำนวนเฉลี่ยของการเยี่ยมชมซ้ำต่อวัน
คำตอบ: วิธีแก้ปัญหา
%startdate = datediff (d, ตอนนี้, 01011990)
ifstrdate0ThenSStartDate = startDate-1
avgvpd = int ((usercnt) startdate)%
แสดงผล
%response.write (avgvpd)%
Thatisit.ThispageHaveBeenviewedSincenoVe Bember 10,1998
4. วิธีแสดงภาพสุ่ม
%DIMP, PPIC, DPIC
PPIC = 12
สุ่ม
p = int ((ppicrnd) +1)
DPIC = graphixrandompics & p & .gif
-
แสดง
IMGSRC =%= DPIC%
5. วิธีกลับไปที่หน้าก่อนหน้า
คำตอบ: ahref =%= request.serverVariables (http_referer)%preivouspagea
หรือใช้รูปภาพเช่น:
imgsrc = arrowback.gifalt =%= request.serverVariables (http_referer)%
6. วิธีกำหนดที่อยู่ IP ของอีกฝ่าย
คำตอบ: %= request.ServerVariables (remote_addr) %
7. วิธีเชื่อมโยงไปยังรูปภาพ
คำตอบ: %@languages = vbscript %
การตอบสนอง %expires = 0
strimagename = graphixerRorSerroriamge.gif
Response.redirect (strimagename)
-
8. บังคับกล่องโต้ตอบป้อนรหัสผ่านรหัสผ่าน
คำตอบ: ใส่ประโยคนี้ที่จุดเริ่มต้นของหน้า
%response.status = 401notauthorized
Response.end
-
9. วิธีการส่งตัวแปรจากหน้าหนึ่งไปยังอีกหน้าหนึ่ง
คำตอบ: ใช้ประเภทที่ซ่อนอยู่เพื่อผ่านตัวแปร
%formMethod = postaction = myNextPage.asp
%foreachiteminRequest.form%
inputNamee =%= item%type = hidden
value =%= server.htmlencode (request.form (item))%
%ต่อไป%
รูปร่าง
10. ทำไมฉันถึงใช้ msgbox ในโปรแกรม ASP? ข้อผิดพลาดของโปรแกรมระบุว่าไม่มีการอนุญาต
คำตอบ: เนื่องจาก ASP เรียกใช้โดยเซิร์ฟเวอร์หากสามารถแสดงกล่องโต้ตอบบนเซิร์ฟเวอร์คุณต้องรอจนกว่าจะมีคนกดตกลงก่อนที่โปรแกรมของคุณจะสามารถดำเนินการต่อไปได้ โดยทั่วไปจะไม่มีใครบนเซิร์ฟเวอร์ดังนั้น Microsoft จึงต้องห้ามฟังก์ชั่นนี้และบอกคุณว่าไม่มีการอนุญาต อย่างไรก็ตามสคริปต์ ASP และไคลเอนต์สามารถแสดงกล่องโต้ตอบได้ดังนี้