Συμβάν onerror
Ορισμός και χρήση
Αν συμβεί σφάλμα κατά τη φόρτωση εξωτερικών αρχείων (π.χ. έγγραφα ή εικόνες), θα εκπέμψει το συμβάν onerror.
Συμβουλή:Όταν χρησιμοποιείται για μουσική/βίντεο μέσων, τα σχετικά συμβάντα που συμβαίνουν όταν η διαδικασία φόρτωσης των μέσων επηρεάζεται από κάτι είναι:
Παράδειγμα
Αν συμβεί σφάλμα κατά τη φόρτωση της εικόνας, εκτελέστε το JavaScript:
<img src="image.gif" onerror="myFunction()">
Γραμματική
Στο HTML:
<element onerror="myScript">
Στο JavaScript:
object.onerror = function(){myScript};
Στο JavaScript, χρησιμοποιήστε τη μέθοδο addEventListener():
object.addEventListener("error", myScript);
Σημείωση:O Internet Explorer 8 ή παλιότερη έκδοση δεν υποστηρίζει Μέθοδος addEventListener()。
Τεχνικά στοιχεία
Παράπλουση: | Μη υποστηριζόμενο |
---|---|
Κατάργηση: | Μη υποστηριζόμενο |
Τύπος συμβάντος: | Αν δημιουργηθεί από την διεπαφή χρήστηUiEvent。Εκτός αν Event。 |
Υποστηριζόμενες ετικέτες HTML: | <img>, <input type="image">, <object>, <link> και <script> |
Εκδοχή DOM: | Level 2 Γεγονότα |
Υποστήριξη του προγράμματος περιήγησης
Γεγονότα | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |