แนะนำ: วิธีการคำนวณสำหรับการเพิ่มข้อมูลและการลบในรูปแบบวันที่ ASP ใน ASP เรามีฟังก์ชั่นการเพิ่มวันที่พิเศษและการลบ 1. ฟังก์ชั่น DateAdd จะส่งคืนวันที่ที่มีการเพิ่มช่วงเวลาที่กำหนด dateAddD (ช่วงเวลา, หมายเลข, วันที่) ไวยากรณ์ของฟังก์ชั่น dateAddD มีพารามิเตอร์ต่อไปนี้ (1) ช่วงเวลาที่จำเป็น นิพจน์สตริงที่ระบุช่วงเวลาที่จะเพิ่ม สำหรับค่าดูส่วนการตั้งค่า
โปรแกรม ASP สามารถเรียกรูทีนย่อยผ่าน VBScript และวิธีอื่น ๆเรียกรูทีนย่อยโดยใช้ VBScript, ตัวอย่างโค้ด:
| <html> <head> - subvbproc (num1, num2) Response.write (num1*num2) enddub - </head> <body> <p> คุณสามารถเรียกโปรแกรมเช่นนี้: </p> <p> ผลลัพธ์: <%callvbproc (3,4)%> </p> <p> หรือเช่นนี้: </p> <p> ผลลัพธ์: <%vbproc3,4%> </p> </body> </html> |
เรียกรูทีนย่อยโดยใช้ JavaScript, ตัวอย่างโค้ด:
| <%@language = JavaScript%> <html> <head> - functionjsproc (num1, num2) - Response.write (num1*num2) - - </head> <body> <p> ผลลัพธ์: <%JSProc (3,4)%> </p> </body> </html> |
การเรียกรูทีนย่อยโดยใช้ VBScript และ JavaScript, ตัวอย่างโค้ด:
| <html> <head> - subvbproc (num1, num2) Response.write (num1*num2) enddub - <scriptLanguage = javascriptrunat = เซิร์ฟเวอร์> functionjsproc (num1, num2) - Response.write (num1*num2) - </script> </head> <body> <p> ผลลัพธ์: <%callvbproc (3,4)%> </p> <p> ผลลัพธ์: <%calljsproc (3,4)%> </p> </body> </html> |
ซอร์สโค้ด ASP สามารถมีรูทีนย่อยและฟังก์ชั่น:
| <html> <head> - subvbproc (num1, num2) Response.write (num1*num2) enddub - </head> <body> <p> ผลลัพธ์: <%callvbproc (3,4)%> </p> </body> </html> |
เขียนบรรทัด <%@ภาษา = ภาษา%> ไปยังแท็ก <html> และคุณสามารถใช้ภาษาสคริปต์อื่นเพื่อเขียนรูทีนย่อยหรือฟังก์ชั่น:
| <%@language = JavaScript%> <html> <head> - functionjsproc (num1, num2) - Response.write (num1*num2) - - </head> <body> <p> ผลลัพธ์: <%JSProc (3,4)%> </p> </body> </html> |
ความแตกต่างระหว่าง VBScript และ JavaScript
เมื่อเรียก VBScript หรือ JavaScript ย่อยจากไฟล์ ASP ที่เขียนใน VBScript คุณสามารถใช้การเรียกคำหลักตามด้วยชื่อรูทีนย่อย หากรูทีนย่อยต้องการพารามิเตอร์เมื่อใช้การเรียกคำหลักพารามิเตอร์จะต้องถูกล้อมรอบด้วยวงเล็บ หากการโทรถูกละเว้นพารามิเตอร์ไม่จำเป็นต้องถูกล้อมรอบด้วยวงเล็บ หากรูทีนย่อยไม่มีพารามิเตอร์วงเล็บจะเป็นตัวเลือก เมื่อเรียกรูทีนย่อย VBScript หรือ JavaScript จากไฟล์ ASP ที่เขียนใน JavaScript ต้องใช้วงเล็บหลังจากชื่อรูทีนย่อย
แบ่งปัน: วิธีสร้างรูปภาพจากภาพดิจิตอลในหน้าเว็บ บันทึกรหัสต่อไปนี้เป็น myimg.asp และแทรก imgsrc = myimg.asp? tel = 010-0000000 ที่ตำแหน่งที่หมายเลขที่จะแสดง (เช่นหมายเลข QQ ฯลฯ ) % callcom_creatvalidCode (request.QueryString (โทร)) Publicsubcom_creatvalidCode (PTEL) '---------- 禁止缓存 Response.expires = 0 การตอบสนอง