Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να ανοίξετε ένα έγγραφο MS Word σε Classic ASP

Μια κοινή εργασία μπορεί να βρεθεί αντιμέτωπος με την κατά την ανάπτυξη ενός δικτυακού τόπου κλασικό ASP ή web εφαρμογή είναι το άνοιγμα ενός εγγράφου Microsoft ( MS ) Word για το χρήστη . Αυτό γίνεται συχνά σε καταστάσεις όπου πρέπει να εμφανιστεί δυναμικά δεδομένα για τους χρήστες σε μορφή Word . Η τεχνική αυτή εκμεταλλεύεται το γεγονός ότι το Word θα εμφανίσει HTML απευθείας στο Word στον υπολογιστή του χρήστη . ( Ο κωδικός σημειωθεί εδώ είναι VBScript , αλλά θα μπορούσε να μετατρέπονται απλά σε Javascript αν χρειαστεί . ) , Τι χρειάζεστε
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Κάνοντας ASP σελίδα σας μαζί
Φτηνές 1

Δημιουργήστε μια νέα σελίδα ASP , ή ανοίξτε μια υπάρχουσα σελίδα που θέλετε να προσθέσετε αυτήν τη λειτουργικότητα . 2

στην κορυφή της σελίδας σας , προσθέστε ένα <% ετικέτας , ακολουθούμενο από ένα % > tag λίγες γραμμές κάτω . Αυτές οι ετικέτες δηλώνουν το τμήμα της σελίδας ASP προς επεξεργασία στο διακομιστή , και όλα τα server-side κώδικα VBScript πρέπει να είναι μεταξύ αυτών των ετικετών . Σημειώστε ότι αν θέλετε να προσθέσετε server-side εξόδου στο τμήμα HTML της σελίδας ASP , θα πρέπει επίσης να είναι μεταξύ ένα άλλο σύνολο <% και % > tags , όπως θα δούμε στα επόμενα στάδια .

Η 3

Μεταξύ των <% και % > tags που μόλις δημιουργήσατε , προσθέστε τον ακόλουθο κώδικα , η οποία λέει στον server να μην τίποτα εξόδου στο πρόγραμμα περιήγησης έως ότου όλο το server-side κώδικα έχει εκτελεστεί : Response.Buffer = true
Η 4

συνέχεια, ακόμα μεταξύ των <% και % > tags , προσθέστε τις ακόλουθες γραμμές , που λένε το πρόγραμμα περιήγησης του χρήστη ότι αυτό είναι , στην πραγματικότητα , ένα έγγραφο του Word , ακόμα κι αν είναι HTML , και η οποία προσδιορίζει το όνομα αρχείου του εγγράφου που θα εμφανιστεί στον υπολογιστή του χρήστη . Αλλαγή " myworddocument.doc " στο όνομα του αρχείου που απαιτείται για τη συγκεκριμένη εφαρμογή σας : Response.ContentType = " application /vnd.ms λέξη " Response.AddHeader " διάταξη περιεχομένου " , " inline ? Αρχείου = myworddocument.doc "

5

Κάτω από τα <% και % > τμήματα , προσθέστε HTML που θα διαμορφώσει και να κάνει το έγγραφο του Word . Εδώ είναι μερικά δείγματα HTML που μπορείτε να χρησιμοποιήσετε για να δοκιμάσετε τον κώδικα : . Αυτό είναι ένα τεστ για τη δημιουργία ενός εγγράφου του Word από ASP

Εδώ μέρος της μορφοποίησης . Ό, τι μορφοποίηση HTML που χρησιμοποιείτε θα πρέπει να μεταφραστεί σε ASP .


Η 6

Δοκιμάστε τη σελίδα ASP για τον web server σας ή την ανάπτυξη της μηχανής . Εάν χρησιμοποιείτε το MS περιβάλλον ανάπτυξης , μπορείτε να το κάνετε αυτό πατώντας το πλήκτρο " Run" . Θα πρέπει άμεσα να ληφθούν από τον browser σας σε μια περίοδο λειτουργίας του Word .
Η 7

Αν θέλετε να περιλαμβάνει στοιχεία από μια βάση δεδομένων , μπορείτε είτε να γράψετε τον κώδικα HTML χρησιμοποιώντας server-side ASP , προσθέτοντας στις τιμές από την βάση δεδομένων , ή διανθίστε τμήματα server-side στο εσωτερικό του HTML . " Δημιουργία έγγραφα του Word από το ASP » ( βλ. Πόρων ) δείχνει ένα παράδειγμα για να γίνει αυτό .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα