..


Σύνδεσμοι διαφημιζόμενων

Ο εξαναγκασμός τη λήψη ενός αρχείου με CFML

Το άρθρο γράφτηκε από τον Luca Ruggiero

Να συμβεί σε πάρα πολλές περιπτώσεις χρειάζεται να διαθέτουν τα έγγραφα για τους χρήστες σε διαφορετική μορφή από HTML ή CFML (το οποίο στη συνέχεια εμφανίζονται στο πρόγραμμα περιήγησης), όπως DOC, XLS, TXT, PDF, ή άλλα.

Σε πολλές περιπτώσεις, πολλοί μπορεί να μην θέλουν αυτά τα έγγραφα, ανάλογα με τις ρυθμίσεις του browser σας μπορεί να ανοίξει απευθείας μέσα από το πρόγραμμα περιήγησης, αλλά θέλετε το κλασικό παράθυρο λήψης που σας ζητά να κατεβάσετε το αρχείο.

Μια σύνδεση με τον τύπο

 



 href="nomefile.doc"> <a Κατεβάστε αυτό το έγγραφο σε μορφή Word </ a>

 
99%, ή τουλάχιστον σύμφωνα με τις ρυθμίσεις στον φυλλομετρητή σας (αλλά το ποσοστό εξακολουθεί να είναι υψηλό) είναι πιθανό να ανοίξει μέσα στον browser.

Αν θέλαμε να αποτρέψουμε αυτό το ενδεχόμενο, στη συνέχεια, θελήσαμε να ισχύει η λήψη του αρχείου, μπορούμε να χρησιμοποιήσουμε μια CFML αρχείο και να οικοδομήσουν το σύνδεσμο ως εξής:

 



 href="nomefile.cfm"> <a Κατεβάστε αυτό το έγγραφο σε μορφή Word </ a>

 
Nomefile.cfm τις κεφαλίδες αρχείο που μπορούμε να χρησιμοποιήσουμε Cold Fusion παρέχει για να αναγκάσει τη λήψη του Word (ή όποιον), καθορίζοντας έναν άγνωστο τύπο της αίτησης (με το έντυπο αίτησης / άγνωστες) και φυσικά με το όνομα και οποιαδήποτε απόλυτη ή σχετική διαδρομή του αρχείου στο σημείο να.

Εδώ είναι ο κωδικός του nomefile.cfm αρχείου






 <cfheader name="Content-Disposition" value="inline; filename=nomefile.doc">







 <cfcontent type="application/unknown" file="#ExpandPath("nomefile.doc")#">



Στην ίδια κατηγορία ...
E-Learning
MS Access (για προχωρημένους) MS Access (για προχωρημένους)
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων γρήγορα και εύκολα. Ξεκινώντας από 29 €.
VB.NET (Μάθημα) VB.NET (Μάθημα)
Κάντε Εφαρμογές για επιτραπέζιους υπολογιστές με τη Visual Basic .. Από 49 €.
Web Design (Μάθημα) Web Design (Μάθημα)
Ιστοσελίδες Σχεδιασμός με HTML, CSS και Dynamic HTML. Από 39 €.
Σύνδεσμοι διαφημιζόμενων