แนะนำ: ใช้โปรแกรม ASP เพื่อให้ได้การค้นหาเนื้อหาเครือข่ายอย่างรวดเร็ว วันหนึ่งฉันมีความคิดอย่างฉับพลันว่าถ้าฉันสามารถโทรหาข้อมูลที่ฉันต้องการอ่านได้ทุกครั้งที่ไปที่เว็บไซต์มันจะไม่ยอดเยี่ยมมากเหรอ? ต่อไปฉันต้องการคิดถึงปัญหานี้อย่างลึกซึ้งยิ่งขึ้นนั่งบนเก้าอี้และคว้าดินสอ แต่ไม่รู้ว่าฉันกำลังเขียนอะไร ด้วยวิธีนี้ฉันยังมี
คุณไม่สามารถดูซอร์สโค้ด ASP ได้โดยดูซอร์สโค้ดในเบราว์เซอร์ คุณสามารถเห็นผลลัพธ์ผลลัพธ์โดยไฟล์ ASP เท่านั้นและนั่นเป็นเพียง HTML บริสุทธิ์ นี่เป็นเพราะสคริปต์ถูกดำเนินการบนเซิร์ฟเวอร์ก่อนที่ผลลัพธ์จะถูกส่งกลับไปยังเบราว์เซอร์
ตัวอย่าง:
เขียนข้อความด้วย ASP
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <html> <body> - Response.write (สวัสดีโลก!) - </body> </html> |
เพิ่ม html ในข้อความ
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <html> <body> - Response.write (<H2> คุณสามารถใช้แท็ก HTML เพื่อจัดรูปแบบข้อความ! </h2>) - - Response.write (<p style = 'color:#0000ff'> ข้อความนี้มีสไตล์ด้วยแอตทริบิวต์สไตล์! </p>) - </body> </html> |
กฎไวยากรณ์ ASP พื้นฐาน
โดยปกติไฟล์ ASP ยังมีแท็ก HTML คล้ายกับไฟล์ HTML อย่างไรก็ตามไฟล์ ASP ยังสามารถมีสคริปต์ฝั่งเซิร์ฟเวอร์ที่ล้อมรอบด้วย < % และ %> สคริปต์เซิร์ฟเวอร์ถูกดำเนินการทางฝั่งเซิร์ฟเวอร์และสามารถมีการแสดงออกทางกฎหมายประกาศหรือผู้ให้บริการ
เขียนเอาต์พุตไปยังเบราว์เซอร์
คำสั่ง Response.write ใช้เพื่อเขียนเอาต์พุตไปยังเบราว์เซอร์ ตัวอย่างต่อไปนี้ส่งข้อความไปยังเบราว์เซอร์: Hello World
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <html> <body> - Response.write (สวัสดีโลก!) - </body> </html> |
นอกจากนี้ยังมีวิธีชวเลขสำหรับคำสั่ง Response.write ตัวอย่างต่อไปนี้เทียบเท่ากับตัวอย่างข้างต้น:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <html> <body> <%= Hello World!%> </body> </html> VBScript |
คุณสามารถใช้ภาษาสคริปต์หลายภาษาใน ASP อย่างไรก็ตามภาษาสคริปต์เริ่มต้นคือ vbscript:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <html> <body> - Response.write (สวัสดีโลก!) - </body> </html> |
ตัวอย่างข้างต้นยังเขียนข้อความ Hello World! ในส่วนของร่างกายของเอกสาร
จาวาสคริปต์
หากคุณต้องการใช้ JavaScript เป็นภาษาสคริปต์เริ่มต้นสำหรับหน้าเฉพาะคุณต้องแทรกการตั้งค่าภาษาที่ด้านบนของหน้า:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: <%@ language = JavaScript%> <html> <body> - Response.write (สวัสดีโลก!) - </body> </html> |
หมายเหตุ: ต่างจาก VBScript - JavaScript เป็นตัวพิมพ์เล็ก ดังนั้นคุณต้องเขียนรหัส ASP โดยใช้ตัวอักษรบนและตัวพิมพ์เล็กที่แตกต่างกันตามความต้องการของ JavaScript
ภาษาสคริปต์อื่น ๆ
การรวมกันของ ASP กับ VBScript และ JScript นั้นเป็นดั้งเดิม หากคุณต้องการเขียนสคริปต์ในภาษาอื่น ๆ เช่น Perl, REXX หรือ Python คุณต้องติดตั้งเครื่องยนต์เท้าที่สอดคล้องกัน
สำคัญ: เนื่องจากสคริปต์ถูกดำเนินการทางฝั่งเซิร์ฟเวอร์เบราว์เซอร์ที่แสดงไฟล์ ASP ไม่จำเป็นต้องสนับสนุนสคริปต์เลย
แชร์: เคล็ดลับ ASP: เปลี่ยนชื่อตารางในฐานข้อมูลการเข้าถึง รหัสต่อไปนี้เป็นรหัสตัวอย่างสำหรับการเปลี่ยนชื่อชื่อตารางการเข้าถึงด้วย ADOX: ต่อไปนี้เป็นเนื้อหาอ้างอิง: Dim Conn, Connstr, OCAT, OTBLCONNSTR = ผู้ให้บริการ = Microsoft.j