Συμπτώματα
Ας υποθέσουμε ότι ορίζετε ένα στοιχείο περιοχή κειμένου που έχει ένα χαρακτηριστικό maxLength ορίζεται σε μια τιμή σε μια ιστοσελίδα. Στη συνέχεια, μπορείτε να ανοίξετε την ιστοσελίδα σε λειτουργία quirks παλαιού τύπου στο Internet Explorer 11. Κατά την προσπάθειά σας να ανακτήσετε την ιδιότητα maxLength, χρησιμοποιώντας τη μέθοδο getAttribute στην ιστοσελίδα, το αποτέλεσμα είναι null.
Προτεινόμενη αντιμετώπιση
Πληροφορίες ενημέρωσης
Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε την πιο πρόσφατη αθροιστική ενημερωμένη έκδοση ασφαλείας για τον Internet Explorer. Για να γίνει αυτό, μεταβείτε στο Microsoft Update. Επιπλέον, ανατρέξτε στις τεχνικές πληροφορίες σχετικά με την πιο πρόσφατη αθροιστική ενημέρωση για τον Internet Explorer
Σημείωση Αυτή η ενημερωμένη έκδοση συμπεριλήφθηκε πρώτα στην Μαρτίου αθροιστική ενημερωμένη έκδοση ασφαλείας για τον Internet Explorer (MS15-018).
Εναλλακτικός τρόπος αντιμετώπισης
Για να επιλύσετε αυτό το ζήτημα, μπορείτε να ορίσετε την ιστοσελίδα για να χρησιμοποιήσετε μια νεότερη κατάσταση του εγγράφου.
Περισσότερες πληροφορίες
Αυτό το ζήτημα παρουσιάζεται επειδή που το χαρακτηριστικό maxLength δεν εκτίθεται στο έγγραφο, εάν η ιστοσελίδα χρησιμοποιεί τον Internet Explorer 5 έγγραφο λειτουργία (λειτουργία quirks) ή λειτουργία εγγράφου του Internet Explorer 7. Το ακόλουθο είναι ένα παράδειγμα μιας ιστοσελίδας στο οποίο προκύπτει το ζήτημα:
<html><head>
<meta content="IE=5" http-equiv="X-UA-Compatible" />
</head>
<body>
<textarea rows="4" cols="50" maxLength="200" onclick="javascript:alert ('maxLength is ' + this.getAttribute('maxLength'));"></textarea>
</body>
</html>
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Αναφορές
Δείτε την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερωμένων εκδόσεων λογισμικού.