Γλώσσα Σκript ASP

Δεν μπορείτε να δείτε τον κώδικα ASP στο πρόγραμμα περιήγησης μέσω της προβολής του κώδικα πηγής, μπορείτε να δείτε μόνο τα αποτελέσματα που εκτυπώνει το αρχείο ASP, και αυτά είναι απλώς HTML. Αυτό συμβαίνει επειδή, πριν τα αποτελέσματα σταλεί στο πρόγραμμα περιήγησης, ο κώδικας έχει εκτελεστεί στο διακομιστή.

Στην οδηγία μας για ASP, κάθε παράδειγμα παρέχει κρυφή κώδικα ASP. Αυτό θα σας κάνει πιο εύκολο να κατανοήσετε πώς λειτουργούν.

Παράδειγμα

Γράψτε κείμενο με ASP
αν δημιουργείτε κείμενο με ASP.
Προσθήκη HTML στο κείμενο
αν δημιουργούνται ετικέτες HTML και καθαρό κείμενο ταυτόχρονα.

Βασικές γραμματικές κανόνες ASP

Γενικά, τα αρχεία ASP περιέχουν ετικέτες HTML, όπως τα αρχεία HTML. Ωστόσο, τα αρχεία ASP μπορούν επίσης να περιέχουνΣενάρια πλευράς διακομιστή,αυτά τα σενάρια διαχωρίζονται από τους διαχωριστικούς χαρακτήρες <% και %> εγκαταστημένες.

Σελίδες διακομιστήΕκτέλεση στο διακομιστή,μπορεί να περιέχει νόμιμα εκφράσεις, προτάσεις ή οπεράτορες.

Γράψτε έξοδο στον περιηγητή

Η εντολή 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 δεν χρειάζεται να υποστηρίζει το σενάριο.