ภาษาบวกบิตของ ASP

คุณจะไม่สามารถเห็นรหัสต้นฉบับ ASP ได้ในบราวเซอร์ คุณสามารถเห็นเพียงผลลัพธ์ที่ส่งออกโดยแฟ้ม ASP และนั่นเป็นแค่ HTML ที่สิ้นสุดแล้ว นี่เพราะสคริปต์ได้ทำงานล่วงหน้าบนเซิร์ฟเวอร์ก่อนที่จะส่งผลลัพธ์กลับไปที่บราวเซอร์

ในหลักสูตร ASP ของเรา ตัวอย่างทุกตัวมีรหัส ASP ซ่อนไว้ ซึ่งทำให้คุณง่ายต่อการเข้าใจว่ามันทำงานอย่างไร

ตัวอย่าง

เขียนข้อความด้วย ASP
ถ้าใช้ ASP สร้างข้อความ
เพิ่มตารางหน้า HTML ใส่ข้อความ
ถ้าต้องการสร้างตารางหน้า HTML และข้อความที่สะอาด

กฎของการใช้ VBScript ขั้นพื้นฐาน

ในสถานการณ์ทั่วไป ไฟล์ ASP มีการใช้ตารางหน้า HTML ที่คล้ายไฟล์ HTML อย่างไรก็ตาม ไฟล์ ASP ยังสามารถใช้ตารางหน้า HTML ด้วยสคริปต์ด้านเซิร์ฟเวอร์ซึ่งสคริปต์ดังกล่าวถูกแบ่งด้วย <% และ %> ที่มีลักษณะเด่น

สคริปต์บนเซิร์ฟเวอร์บนเซิร์ฟเวอร์สามารถรวมถึงเสมือนวิธี คำสั่ง หรือสัญญาณที่ถูกต้อง

การเขียนออกไปยังโซ่ประมวลผล

คำสั่ง response.write ใช้เขียนออกไปยังโซ่ประมวลผล ตัวอย่างด้านบนส่งข้อความ "Hello World" ไปยังโซ่ประมวลผล

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

มีวิธีการย่อคำสั่ง response.write ด้วย

<html>
<body>
<%="Hello World!"%>
</body>
</html>

การใช้ VBScript ใน ASP

คุณสามารถใช้ภาษาสคริปต์หลายรูปแบบใน ASP อย่างไรก็ตาม ภาษาสคริปต์แบบเริ่มต้นคือ VBScript

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

ตัวอย่างด้านบนเขียนข้อความ "Hello World!" ไปยังส่วน body ของเอกสาร

คำเตือน:ถ้าคุณต้องการรู้มากขึ้นเกี่ยวกับ VBScript โปรดเรียนตาม เทรนวิชย์ VBScript

การใช้ JavaScript ใน ASP

ถ้าคุณต้องการใช้ JavaScript ในฐานะภาษาสคริปต์แบบเริ่มต้นของหน้าเว็บเฉพาะกิจ คุณจะต้องใส่การตั้งค่าภาษาในบรรทัดแรกของหน้า

<%@ language="javascript"%>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>

จำเป็นต้องทราบ:ต่างจาก VBScript - JavaScript มีความไตร่ตรงตามรูปแบบตัวอักษรใหญ่และเล็ก ดังนั้นคุณจะต้องใช้ตัวอักษรใหญ่และเล็กตามที่จำเป็นของ JavaScript เมื่อเขียนโค้ด ASP

คำเตือน:ถ้าคุณต้องการรู้มากขึ้นเกี่ยวกับ JavaScript โปรดเรียนตาม เทรนวิชย์ JavaScript

ภาษาสคริปต์อื่นๆ

ASP และ VBScript และ JScript มีความสัมพันธ์ที่เป็นธรรมชาติ (JScript คือ JavaScript ของ Microsoft) ถ้าคุณต้องการใช้ภาษาอื่นๆ เขียนสคริปต์ เช่น PERL หรือ REXX หรือ Python คุณจะต้องติดตั้งเครื่องยนต์สคริปต์ที่เหมาะสม

สิ่งสำคัญ:เพราะสคริปต์ทำงานบนเซิร์ฟเวอร์ ดังนั้นเบราเซอร์ที่แสดงไฟล์ ASP ไม่จำเป็นต้องสนับสนุนสคริปต์