Direkomendasikan: Mekanisme toleransi kesalahan dalam kode ASP Mengambil ASP paling populer di Cina sebagai contoh, saya tidak tahu berapa banyak orang yang berpikir tentang konsep toleransi kesalahan saat menulis kode. Bahkan, ketika saya menemukan hal seperti itu, itu tidak terselesaikan. Mengapa? Pikirkan tentang hal ini, makna aslinya adalah Anda bisa mentolerir kesalahan dengan menulis kode berikut. Lihat Contoh 1-1
Di ASP, Anda dapat menghubungi program Anda sendiri melalui VBScript dan cara -cara lain.
Contoh:
Memanggil subrutin menggunakan vbscript
Cara memanggil subrutin yang ditulis dalam VBScript dari ASP.
| Berikut ini adalah konten yang dikutip: <Html> <head> <% Sub VBProc (num1, num2) response.write (num1*num2) akhir sub %> </head> <body> <p> Anda dapat memanggil prosedur seperti ini: </p> <p> Hasil: <l VBProc (3,4)%> </p> <p> Atau, seperti ini: </p> <p> Hasil: <%VBPROC 3,4%> </p> </body> </html> Memanggil subrutin menggunakan JavaScript Cara memanggil subrutin yang ditulis dalam JavaScript dari ASP. < %@ bahasa = JavaScript %> <Html> <head> <% fungsi jsproc (num1, num2) { Response.write (num1*num2) } %> </head> <body> <p> Hasil: <%JSProc (3,4)%> </p> </body> </html> Hubungi subrutin menggunakan vbscript dan javascript Cara memanggil subrutin yang ditulis dalam VBScript dan JavaScript dalam file ASP. <Html> <head> <% Sub VBProc (num1, num2) Response.write (num1*num2) akhir sub %> <bahasa skrip = javascript runat = server> fungsi jsproc (num1, num2) { Response.write (num1*num2) } </script> </head> <body> <p> Hasil: <l VBProc (3,4)%> </p> <p> Hasil: <l jsproc (3,4)%> </p> </body> </html> Subprogram Kode Sumber ASP dapat berisi subrutin dan fungsi: <Html> <head> <% Sub VBProc (num1, num2) response.write (num1*num2) akhir sub %> </head> <body> <p> Hasil: <l VBProc (3,4)%> </p> </body> </html> Tulis baris < %@ bahasa = bahasa %> ke tag <html>, dan Anda dapat menggunakan bahasa skrip lain untuk menulis subrutin atau fungsi: < %@ bahasa = JavaScript %> <Html> <head> <% fungsi jsproc (num1, num2) { Response.write (num1*num2) } %> </head> <body> <p> Hasil: <%JSProc (3,4)%> </p> </body> </html> |
Perbedaan antara VBScript dan JavaScript
Saat memanggil VBScript atau subrutin JavaScript dari file ASP yang ditulis dalam VBScript, Anda dapat menggunakan panggilan kata kunci, diikuti dengan nama subrutin. Jika subrutin membutuhkan parameter, saat menggunakan panggilan kata kunci, parameter harus dikelilingi oleh tanda kurung. Jika panggilan dihilangkan, parameter tidak harus dikelilingi oleh tanda kurung. Jika subrutin tidak memiliki parameter, maka tanda kurung adalah opsional.
Saat memanggil VBScript atau subrutin JavaScript dari file ASP yang ditulis dalam JavaScript, tanda kurung harus digunakan setelah nama subrutin.
Bagikan: Beberapa kesalahan umum yang dilakukan oleh pemula ASP Several common mistakes made by ASP beginners 1. Open again before the record set is closed:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------