19 เคล็ดลับพื้นฐานสำหรับ ASP
1. คำสั่งวันที่และเวลาปัจจุบันคือ
<%= ตอนนี้%>
2. วิธีการของ ASP ที่ได้รับข้อมูลตารางคือการใช้วัตถุในตัว-ขอให้
มันแตกต่างจากการโพสต์
3. หากคุณต้องการเขียนด้วยตัวเองใน VB หรือภาษาอื่น ๆ ไฟล์. dll ใช้สำหรับ ASP คุณต้องลงทะเบียนไฟล์ DLL ก่อน: DOS
ป้อน regsbr32*.dll
4. แสดงประโยคซ้ำ ๆ ห้าประโยคตัวอักษรเริ่มใหญ่ขึ้นเรื่อย ๆ
<%fori = 1to5%>
<fontsize = <%= i%> color =#00ffff>
ASP เร็ว
</font>
<br>
<%ถัดไป%>
5. การถ่ายโอนสตริงไปยังผู้ใช้
Response.writestring
ตัวอย่างเช่น: <%response.write "ยินดีต้อนรับ"%>
6. ลิงก์ไปยังที่อยู่ URL ที่ระบุ
Response.Redirecturl
ชอบ:
<%การตอบสนองเรื้อรัง "homepage.asp"
-
* อย่างไรก็ตามหากเนื้อหาไฟล์ของสิ่งนี้ถูกถ่ายโอนไปยังผู้ใช้จะมีข้อผิดพลาดเกิดขึ้นเมื่อใช้การเปลี่ยนเส้นทาง
7. การรวมกันของภาษาอื่น ๆ และ ASP:
ตัวอย่างเช่น: สวัสดีตอนเช้าในตอนเช้าสวัสดีตอนบ่าย
-
iftime>+#12:00:00 Am#andtime <#12: 00: 00 PM#
แล้ว
ทักทาย = "สวัสดีตอนเช้า!"
อื่น
ทักทาย = "สวัสดี!"
endif
-
<%= ทักทาย%>
8. แอปพลิเคชันของ <Script> แท็กใน ASP
ตัวอย่าง:
<html>
<body>
<%callfunction1%>
</body>
</html>
<Scriptrunat = ServerLanguage = JavaScript>
functionfunction1 ()
-
-
-
</script>
9.#รวมถึงไฟล์อื่น ๆ
<!-#includevirtual | file = "filename"->
เสมือนหมายถึงที่อยู่ไฟล์เสมือนจริง
ไฟล์แสดงที่อยู่ไฟล์สัมบูรณ์
ชอบ:
<!-#includevirtual = "/booksamp/test.asp"->
<!-#includefile = "/test/test.asp"->
และมันสามารถเป็นเลเยอร์ซ้อนกันโดยเลเยอร์ นอกจากนี้ #include ไม่สามารถอยู่ภายใน <%-%>
10. วิธีการรับข้อมูลอินพุตตาราง
: getPost
1. get: หลังจากผู้ใช้เพิ่มข้อมูลลงใน URL รูปแบบคือ "ฟิลด์ 1 = ข้อมูลอินพุต 1 & ฟิลด์ 2 = ข้อมูลอินพุต 2 & ... "
จากนั้นส่งไปที่เซิร์ฟเวอร์
ถ้า: การกระทำคือ www.abc.com ข้อมูลอินพุตชื่อฟิลด์คือแจ็คข้อมูลอายุสนามคือ 15 จากนั้นใช้วิธีการรับ
http://www.abc.com?name=jack&age=15
2. โพสต์: ด้านผู้ใช้ใช้ข้อมูลข้อมูล HTTP เพื่อส่งไปยังเซิร์ฟเวอร์
ใน ASP:
รับ: ใช้ "อินพุต data = request.QueryString (" ชื่อฟิลด์ ")" เพื่อแยกข้อมูลที่แนบมากับ URL
โพสต์: ใช้ "อินพุต data = request.forml" (ชื่อฟิลด์ ")" เพื่ออ่านฟิลด์ข้อมูลข้อมูล HTTP
*request.querystring ตัวอย่าง
ตัวอย่างเช่น: <ahery = "aspform.asp? name = Jack & Age = 15">
คลิกที่นี่ 〈/a〉 〈p
ชื่อ: <%= request.QueryString ("ชื่อ")%)
อายุ: <%= request.qeuerystring ("อายุ")%)
*รับตัวอย่าง
· aspturm.asp:
<formaction = "asp1b.asp" method = "get">
ชื่อ: <putType = textName = "input1" value = "YourName">