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

Άποψη: 11342|Απάντηση: 0

[Jquery] Χρησιμοποιώντας το jQuery για να αδειάσετε το πεδίο αρχείου αρχείου

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/3/2019 11:59:04 π.μ. | | |
Σενάριο: Αφού χρησιμοποιήσουμε την επικύρωση σε ένα πεδίο αρχείου (input type="file"), θέλουμε πάντα να αδειάζουμε τις τιμές στο πεδίο αρχείου (διαφορετικά το λάθος αρχείο θα εξακολουθεί να δεσμεύεται)

Συμβατό με:

Στον IE, ο λόγος για τη ρύθμιση ασφαλείας είναι ότι δεν επιτρέπεται η αλλαγή της τιμής του πεδίου αρχείου (δηλαδή, val("")) δεν επιτρέπεται, οπότε προφανώς,

Μπορούμε μόνο να αλλάξουμε γνώμη, να αντιγράψουμε αυτό το στοιχείο εισόδου και μετά να διαγράψουμε το αρχικό.
Κατά την αντιγραφή στοιχείων στο IE, οι τιμές σε αυτά δεν θα αντιγραφούν, επομένως επιτυγχάνεται ο σκοπός της εκκένωσης του πεδίου αρχείου.
Στον Firefox, οι τιμές θα αντιγραφούν επίσης, οπότε μπορούμε να το καθαρίσουμε παρεμπιπτόντως για να το κάνουμε συμβατό.

Κώδικας:







Προηγούμενος:Η JavaScript υλοποιεί τη μεταφορά πόρων εικόνας (base64, blob) μεταξύ τους και τη μεταφόρτωσή τους στον διακομιστή
Επόμενος:Το λογισμικό δεν μπορεί να χρησιμοποιηθεί μετά την επαναφόρτιση
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com