ASP Subroutines
- Previous Page ASP Variables
- Next Page ASP Forms
Στο ASP, μπορείτε να καλέσετε υπολογισμούς μέσω VBScript και άλλων τρόπων.
Παράδειγμα:
- Κλήση υπολογισμών που χρησιμοποιούν VBScript
- Πώς να καλείτε υπολογισμούς γραμμένους σε VBScript από ASP.
- Κλήση υπολογισμών που χρησιμοποιούν JavaScript
- Πώς να καλείτε υπολογισμούς γραμμένους σε JavaScript από ASP.
- Κλήση υπολογισμών που χρησιμοποιούν VBScript και JavaScript
- Πώς να καλείτε υπολογισμούς γραμμένους σε VBScript και JavaScript σε ένα αρχείο ASP.
Υπολογισμός
Το κώδικας ASP μπορεί να περιέχει υπολογισμούς και συναρτήσεις:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Αποτέλεσμα:</p> <%call vbproc(3,4)%></p> </body> </html>
Περιγράψτε το <%@ language="language" %> αυτή η γραμμή γράφεται πάνω από το σήμα <html> για να χρησιμοποιηθεί μια άλλη γλώσσα σκαρίφημα για τη συγγραφή υπολογισμών ή συναρτήσεων:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>Αποτέλεσμα: <%jsproc(3,4)%></p> </body> </html>
Διαφορές μεταξύ VBScript και JavaScript
Όταν καλείται ένας υπολογισμός σε JavaScript ή JavaScript από ένα αρχείο ASP γραμμένο σε VBScript, μπορεί να χρησιμοποιηθεί η λέξη-κλειδί "call", ακολουθούμενη από το όνομα του υπολογισμού. Αν ο υπολογισμός χρειάζεται παραμέτρους, όταν χρησιμοποιείται η λέξη-κλειδί "call", πρέπει να χρησιμοποιούνται κουτιά γύρω από τις παραμέτρους. Αν παραλειφθεί η λέξη-κλειδί "call", οι παραμέτρους δεν χρειάζεται να περιλαμβάνονται σε κουτιά. Αν ο υπολογισμός δεν έχει παραμέτρους, τα κουτιά είναι προαιρετικά.
When calling a VBScript or JavaScript subroutine from an ASP file written in JavaScript, parentheses must be used after the subroutine name.
- Previous Page ASP Variables
- Next Page ASP Forms