Παράδειγμα ASP
- Προηγούμενη Σελίδα Συνοπτική Εκπαίδευση ASP
- Επόμενη Σελίδα Προβλήματα ASP
Βασικά:
- Γράψτε κείμενο με ASP
- Αν δημιουργήσετε κείμενο με ASP.
- Προσθήκη HTML στο κείμενο
- Αν δημιουργήσετε και HTML ετικέτες και καθαρό κείμενο.
Μεταβλητές:
- Δήλωση μεταβλητών
- Οι μεταβλητές χρησιμοποιούνται για την αποθήκευση πληροφοριών. Αυτό το παράδειγμα δείχνει πώς να δηλώσετε μεταβλητές, να τις προσθέσετε τιμή και να τις χρησιμοποιήσετε στο πρόγραμμα.
- Δήλωση array
- Το array χρησιμοποιείται για την αποθήκευση μιας σειράς σχετικών δεδομένων. Αυτό το παράδειγμα δείχνει πώς να δηλώσετε ένα array για την αποθήκευση ονομάτων.
- Δημιουργία τίτλων HTML με κύκλο.
- Πώς να δημιουργήσετε 6 διαφορετικούς τίτλους HTML με κύκλο.
- Δημιουργία χαιρετισμών βασισμένων στο χρόνο με Vbscript.
- Το παράδειγμα θα εμφανίσει διαφορετικά μηνύματα στον χρήστη ανάλογα με την ώρα του διακομιστή.
- Δημιουργία χαιρετισμών βασισμένων στο χρόνο με JavaScript.
- Το παράδειγμα είναι το ίδιο, αλλά με διαφορετική γραμματική.
Πρόγραμμα:
- Κλήση υπογραμμισμένων με VBScript.
- Πώς να καλέσετε υπογραμμισμένα με VBScript από ASP.
- Κλήση υπογραμμισμένων με JavaScript.
- Πώς να καλέσετε υπογραμμισμένα με JavaScript από ASP.
- Κλήση υπογραμμισμένων με VBScript και JavaScript.
- Πώς να καλέσετε υπογραμμισμένα με VBScript και JavaScript σε ένα αρχείο ASP.
Φόρμα:
- Χρήση φόρμας με attribute="get".
- Πώς να χρησιμοποιήσετε την εντολή Request.QueryString για να αλληλεπιδράσετε με τον χρήστη.
- Χρήση φόρμας με attribute="post".
- Πώς να χρησιμοποιήσετε την εντολή Request.Form για να αλληλεπιδράσετε με τον χρήστη.
- Φόρμα με επιλογές
- Πώς να χρησιμοποιήσετε το Request.Form για να επικοινωνήσετε με τον χρήστη μέσω επιλογών.
Cookie:
- Καλωσορίσματα cookie
- Πώς να δημιουργήσετε ένα καλωσορίσματα cookie.
Αντικείμενο Response:
- Γράψτε κείμενο
- Γράψτε κείμενο χρησιμοποιώντας το ASP
- Φόρτωση κειμένου και ετικετών HTML χρησιμοποιώντας το ASP
- Αυτό το παράδειγμα δείχνει πώς να συνδυάζετε κείμενο και ετικέτες HTML χρησιμοποιώντας το ASP.
- Ανακατεύθυνση του χρήστη σε διαφορετικό URL
- Αυτό το παράδειγμα δείχνει πώς να ανακατευθύνετε τον χρήστη σε διαφορετικό URL.
- Εμφάνιση τυχαίου συνδέσμου
- Αυτό το παράδειγμα δείχνει έναν σύνδεσμο που θα εμφανίζει έναν από τους δύο συνδέσμους κάθε φορά που φορτώνει η σελίδα.
- Έλεγχος κACHE
- Αυτό το παράδειγμα δείχνει πώς να ελέγξετε τον έλεγχο του κACHE.
- Καθαρισμός κACHE
- Αυτό το παράδειγμα δείχνει πώς να καθαρίσετε το κACHE.
- Διακοπή του σκευάσματος κατά τη διάρκεια της επεξεργασίας και επιστροφή του αποτελέσματος
- Αυτό το παράδειγμα δείχνει πώς να διακόψετε τη διεξαγωγή ενός σκευάσματος κατά τη διάρκεια της επεξεργασίας.
- Ρύθμιση χρόνου αποθήκευσης σε λεπτά πριν από την λήξη της σελίδας στον περιηγητή
- Αυτό το παράδειγμα δείχνει πώς να καθορίσετε το χρόνο αποθήκευσης της σελίδας στον περιηγητή πριν από την λήξη.
- Ρύθμιση ημερομηνίας λήξης του περιεχομένου του περιηγητή
- Αυτό το παράδειγμα δείχνει πώς να καθορίσετε την ημερομηνία και την ώρα που η σελίδα θα αποθηκευτεί στον περιηγητή.
- Έλεγχος αν ο χρήστης εξακολουθεί να είναι συνδεδεμένος με τον διακομιστή
- Αυτό το παράδειγμα δείχνει πώς να ελέγξετε αν ο χρήστης έχει αποσυνδεθεί από τον διακομιστή.
- Ρύθμιση τύπου περιεχομένου
- Αυτό το παράδειγμα δείχνει πώς να καθορίσετε τον τύπο του περιεχομένου.
- Ρύθμιση χαρακτήρα
- Αυτό το παράδειγμα δείχνει πώς να καθορίσετε το όνομα του χαρακτήρα τουλάχιστον.
Παράδειγμα συλλογής QueryString
- Αποστολή ερωτηματικών πληροφοριών όταν ένας χρήστης κάνει κλικ σε έναν σύνδεσμο
- Αυτό το παράδειγμα δείχνει πώς να αποστείλετε επιπλέον πληροφορίες σε ένα σύνδεσμο και να τις αποκτήσετε στη σελίδα στόχο (στην παρούσα παράδειγμα είναι η ίδια σελίδα).
- Μια απλή εφαρμογή της συλλογής QueryString
- Αυτό το παράδειγμα δείχνει πώς η συλλογή QueryString επιστρέφει τιμές από τη φόρμα. Αυτή η φόρμα χρησιμοποιεί το μέθοδο GET, το οποίο σημαίνει ότι οι πληροφορίες που αποστέλλονται είναι ορατές για τον χρήστη (στο URL). Το μέθοδος GET περιορίζει επίσης τον όγκο των πληροφοριών που αποστέλλονται.
- Πώς να χρησιμοποιήσετε τις πληροφορίες που αποστέλλονται από τη φόρμα
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τις τιμές που αποστέλλονται από τη φόρμα. Χρησιμοποιούμε τη συλλογή QueryString. Αυτή η φόρμα χρησιμοποιεί το μέθοδο GET.
- Περισσότερες πληροφορίες από το μορφότυπο
- Αυτό το παράδειγμα δείχνει τι περιέχει η QueryString όταν το πεδίο εισαγωγής περιέχει πολλά ονόματα που είναι τα ίδια. Θα δείξει πώς διαχωρίζονται αυτά τα ονόματα που είναι τα ίδια. Θα δείξει επίσης πώς να χρησιμοποιήσετε τη λέξη κλειδί count για να μετρήσετε την ιδιότητα "name" αυτής της φόρμας χρησιμοποιεί το μέθοδο GET.
Παράδειγμα συλλογής Form
- Μια απλή εφαρμογή της συλλογής Form
- Αυτή η παράδειγμα δείχνει πώς η συλλογή Form επιστρέφει τιμές από τη φόρμα. Αυτή η φόρμα χρησιμοποιεί το μέθοδο POST, το οποίο σημαίνει ότι οι πληροφορίες που αποστέλλονται είναι αόρατες για τον χρήστη και δεν υπάρχει περιορισμός στον όγκο των πληροφοριών που αποστέλλονται (μπορεί να αποσταλεί μεγάλος όγκος πληροφοριών).
- Πώς να χρησιμοποιήσετε τις πληροφορίες που ανακτήθηκαν από το μορφότυπο
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τις πληροφορίες που ανακτήθηκαν από το μορφότυπο. Χρησιμοποιήσαμε τη συλλογή Form. Το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
- Περισσότερες πληροφορίες από το μορφότυπο
- Αυτό το παράδειγμα δείχνει τι περιέχει η συλλογή Form αν μερικά πεδία εισαγωγής χρησιμοποιούν τον ίδιο όνομα. Θα δείξει πώς να διαχωρίσετε αυτά τα ονόματα και πώς να χρησιμοποιήσετε τη λέξη κλειδί count για να μετρήσετε την ιδιότητα "name" Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
- Μορφότυπο με κουμπιά επιλογής
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή Form για να αλληλεπιδράσετε με τον χρήστη μέσω κουμπιών επιλογής. Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
- Μορφότυπο με κουμπιά επιλογής
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή Form για να αλληλεπιδράσετε με τον χρήστη μέσω κουμπιών επιλογής. Αυτό το μορφότυπο χρησιμοποιεί τη μέθοδο POST.
Άλλες παραδείγματα
- Ανάκτηση πληροφοριών χρήστη
- Πώς να μάθετε τον τύπο του προγράμματος περιήγησης του επισκέπτη, τη διεύθυνση IP κ.λπ.
- Ανάκτηση των μεταβλητών του διακομιστή
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη συλλογή ServerVariables για να πάρετε πληροφορίες όπως ο τύπος του προγράμματος περιήγησης του επισκέπτη, η διεύθυνση IP κ.λπ.
- Δημιουργία ενός καλωσορίσματος cookie
- Δημιουργία του cookie καλωσορίσματος
- Ελέγξτε τον συνολικό αριθμό των βιβλίων που αποστέλλει ο χρήστης
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα TotalBytes για να πάρετε τον συνολικό αριθμό των βιβλίων που αποστέλλει ο χρήστης στο αντικείμενο Request.
Οντότητα Session
- Ρύθμιση και επιστροφή LCID
- Αυτό το παράδειγμα δείχνει την ιδιότητα "LCID" και ορίζει και επιστρέφει έναν αριθμό που καθορίζει τη θέση ή την περιοχή. Όπως η ημερομηνία, η ώρα και οι νομίσματα πρέπει να εμφανίζονται ανάλογα με τη θέση ή την περιοχή.
- Επιστροφή SessionID
- Αυτό το παράδειγμα δείχνει την ιδιότητα "SessionID" και επιστρέφει έναν μοναδικό αριθμό id για κάθε χρήστη. Αυτός ο αριθμός δημιουργείται από τον διακομιστή.
- Αναμονή της συνεδρίας
- Αυτό το παράδειγμα δείχνει την ιδιότητα "Timeout" και ορίζει και επιστρέφει το χρόνο αναμονής της συνεδρίας (σε λεπτά).
Οντότητα Server
- Πότε τελευταία αυτή η φακέλος μεταφέρθηκε;
- Ελέγξτε την τελευταία ενημέρωση του αρχείου.
- Ανοίξτε και διαβάστε κάποιο κείμενο αρχείο
- Αυτό το παράδειγμα θα ανοίξει το αρχείο "Textfile.txt" για ανάγνωση.
- Δημιουργημένος από εμένα αριθμητικός αριθμητής κλικ
- Αυτό το παράδειγμα μπορεί να διαβάσει έναν αριθμό από κάποιο αρχείο, να προσθέσει 1 σε αυτόν τον αριθμό και στη συνέχεια να γράψει αυτόν τον αριθμό πίσω στο αρχείο.
Οντότητα FileSystemObject
- Το ορισμένο αρχείο υπάρχει;
- Αυτό το παράδειγμα δείχνει πώς να δημιουργήσετε έναν αντικειμενοποιημένο ΟντότηταFileSystem, και στη συνέχεια να χρησιμοποιήσετε τη μέθοδο FileExists για να ελέγξετε αν υπάρχει κάποιο αρχείο.
- Η ορισμένη θυρίδα υπάρχει;
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσετε τη μέθοδο FolderExists για να ελέγξετε αν υπάρχει κάποιο φάκελος.
- Η ορισμένη μονάδα οπλισμού υπάρχει;
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο DriveExists για να ελέγξεις αν υπάρχει ο δίσκος.
- Λαμβάνω το όνομα του δίσκου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetDriveName για να αποκτήσεις το όνομα του δίσκου σε συγκεκριμένη διαδρομή.
- Λαμβάνω το όνομα του γονικού φακέλου σε συγκεκριμένη διαδρομή
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetParentFolderName για να αποκτήσεις το όνομα του γονικού φακέλου σε συγκεκριμένη διαδρομή.
- Λαμβάνω την επέκταση του φακέλου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetExtensionName για να αποκτήσεις την επέκταση του αρχείου στην τελευταία συστατική της διαδρομής.
- Λαμβάνω το όνομα του αρχείου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetFileName για να αποκτήσεις το όνομα του αρχείου στην τελευταία συστατική της διαδρομής.
- Λαμβάνω το βασικό όνομα του αρχείου ή φακέλου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις τη μεθόδο GetBaseName για να αποκτήσεις το βασικό όνομα του αρχείου ή φακέλου σε συγκεκριμένη διαδρομή.
Αντικείμενο TextStream
- Ανάγνωση αρχείου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις το μεθόδου OpenTextFile του FileSystemObject για να δημιουργήσεις ένα αντικείμενο TextStream. Το μεθόδου ReadAll του αντικειμένου TextStream θα αποκτήσει το περιεχόμενο του ανοιχτού αρχείου κειμένου.
- Ανάγνωση ενός μέρους του αρχείου κειμένου
- Ανάγνωση ενός μέρους του αρχείου κειμένου
- Ανάγνωση μιας γραμμής από το αρχείο κειμένου
- Ανάγνωση μιας γραμμής από το αρχείο κειμένου
- Ανάγνωση όλων των γραμμών του αρχείου κειμένου
- Ανάγνωση όλων των γραμμών του αρχείου κειμένου
- Παράλειψη ενός μέρους του αρχείου κειμένου
- Αυτό το παράδειγμα δείχνει πώς να παραλείψεις συγκεκριμένο αριθμό χαρακτήρων κατά την ανάγνωση του αρχείου κειμένου.
- Παράλειψη μιας γραμμής του αρχείου κειμένου
- Αυτό το παράδειγμα δείχνει πώς να παραλείψεις μια γραμμή κατά την ανάγνωση του αρχείου κειμένου.
- Αποδίδω τον αριθμό της γραμμής
- Αυτό το παράδειγμα δείχνει πώς να αποκτήσεις τον αριθμό της γραμμής στο τρέχον σημείο του κειμένου του αρχείου.
- Λαμβάνω τον αριθμό της στήλης
- Αυτό το παράδειγμα δείχνει πώς να αποκτήσεις τον αριθμό της στήλης του τρέχοντος χαρακτήρα στο αρχείο.
Αντικείμενο Drive
- Λαμβάνω τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου
- Αυτό το παράδειγμα δείχνει πώς να δημιουργήσεις πρώτα ένα αντικείμενο FileSystemObject και στη συνέχεια να χρησιμοποιήσεις την ιδιότητα AvailableSpace για να αποκτήσεις τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου.
- Λαμβάνω τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα FreeSpace για να αποκτήσεις τον ελεύθερο χώρο του δίσκου του καθορισμένου δίσκου.
- Λαμβάνω την συνολική χωρητικότητα του δίσκου του καθορισμένου δίσκου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα TotalSize για να αποκτήσεις την συνολική χωρητικότητα του δίσκου του καθορισμένου δίσκου.
- Λαμβάνω την αλφαβητική ονομασία του δίσκου του καθορισμένου δίσκου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα DriveLetter για να αποκτήσεις την αλφαβητική ονομασία του δίσκου του καθορισμένου δίσκου.
- Λαμβάνω τον τύπο του δίσκου του καθορισμένου δίσκου
- Αυτό το παράδειγμα δείχνει πώς να χρησιμοποιήσεις την ιδιότητα DriveType για να αποκτήσεις τον τύπο του δίσκου του καθορισμένου δίσκου.
- Λαμβάνω πληροφορίες για το σύστημα αρχείων του καθορισμένου δίσκου
- This example demonstrates how to use FileSystem to obtain the file system type of the specified drive.
- Is the drive ready?
- This example demonstrates how to use the IsReady property to check if the specified drive is ready.
- Obtain the path of the specified drive
- This example demonstrates how to use the Path property to obtain the path of the specified drive.
- Obtain the root folder of the specified drive
- This example demonstrates how to use the RootFolder property to obtain the root folder of the specified drive.
- Obtain the serial number of the specified drive
- This example demonstrates how to use the Serialnumber property to obtain the serial number of the specified drive.
File Object
- When was the file created?
- This example demonstrates how to first create a FileSystemObject object, then use the DateCreated property of the File object to obtain the date and time the specified file was created.
- When was this file modified?
- This example demonstrates how to use the DateLastModified property to obtain the date and time the specified file was last modified.
- When was this file accessed?
- This example demonstrates how to use the DateLastAccessed property to obtain the date and time the specified file was last accessed.
- Return the properties of a specified file
- This example demonstrates how to use Attributes to return the properties of a specified file.
Dictionary Object
- Does the specified key exist?
- This example demonstrates how to first create a Dictionary object, then use the Exists method to check if the specified key exists.
- Return an array of all items
- This example demonstrates how to use the Items method to return an array of all items.
- Return an array of all keys
- This example demonstrates how to use the Keys method to return an array of all keys.
- Return the value of an item
- This example demonstrates how to use the Item property to return the value of an item.
- Set a key
- This example demonstrates how to use the Key property to set a key in a Dictionary object.
- Return the number of key/item pairs
- This example demonstrates how to use the Count property to return the number of key/item pairs.
AdRotator Component
- Simple AdRotator Example
- This example shows: how to use the AdRotator component to display a different advertisement image each time a user visits the website or refreshes a page.
- AdRotator - Image Link
- This example shows: how to use the AdRotator component to display a different advertisement image each time a user visits the website or refreshes a page. In addition, the image itself is a link.
Component of Browser Capabilities
- Component of Browser Capabilities
- This example demonstrates how to determine the type, performance, and version number of the browser for each visitor to the website.
Component of Content Linking
- Component of Content Linking
- Αυτό το παράδειγμα θα δημιουργήσει μια λίστα περιεχομένου.
- Συστατικό Content Linking 2
- Αυτό το παράδειγμα χρησιμοποιεί το συστατικό Content Linking για να μεταφέρει μεταξύ των σελίδων που αναφέρονται σε ένα κείμενο αρχείο.
Content Rotator (ASP 3.0)
- Συστατικό Content Rotator
- Αυτό το συστατικό εμφανίζει διαφορετικές αλφαβητικές αλυσίδες HTML κάθε φορά που ο χρήστης επισκέπτεται ή ανανεώνει τη σελίδα.
- Προηγούμενη Σελίδα Συνοπτική Εκπαίδευση ASP
- Επόμενη Σελίδα Προβλήματα ASP