ใน ASP คุณสามารถเรียกขั้นตอน JavaScript จาก VBScript และในทางกลับกัน
ขั้นตอนการ
รหัสที่มา ASP สามารถมีวิธีการและฟังก์ชั่น:
ตัวอย่าง
<!DOCTYPE html>
<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result: <%call vbproc(3,4)%></p>
</body>
</html>
แสดงตัวอย่าง» ใส่ <% @ language = " language " %> บรรทัดข้างต้น <html> แท็กการเขียนขั้นตอน / ฟังก์ชั่นในภาษาสคริปต์อื่น:
ตัวอย่าง
<%@ language="javascript" %>
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>
แสดงตัวอย่าง» ความแตกต่างระหว่าง VBScript และ JavaScript
เมื่อโทร VBScript หรือขั้นตอนการ JavaScript จากไฟล์ ASP เขียนใน VBScript, คุณสามารถใช้ "call" คำหลักตามด้วยชื่อขั้นตอน ถ้าขั้นตอนต้องใช้พารามิเตอร์รายการพารามิเตอร์จะต้องอยู่ในวงเล็บเมื่อใช้ "call" คำหลัก หากคุณละเว้น "call" คำหลักรายการพารามิเตอร์จะต้องไม่อยู่ในวงเล็บ หากขั้นตอนมีพารามิเตอร์ที่ไม่มีวงเล็บเป็นตัวเลือก
เมื่อโทร JavaScript หรือขั้นตอนการ VBScript จากไฟล์ ASP เขียนใน JavaScript, มักจะใช้วงเล็บหลังชื่อขั้นตอน
ตัวอย่างอื่น ๆ
ขั้นตอนการเรียกใช้ VBScript
วิธีการเรียกทั้งสองขั้นตอน JavaScript และขั้นตอนการ VBScript ในไฟล์ ASP