ProgressEvent: loaded-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die schreibgeschützte Eigenschaft ProgressEvent.loaded ist eine Zahl, die die Größe der bereits übertragenen oder verarbeiteten Daten angibt. Das Fortschrittsverhältnis kann berechnet werden, indem der Wert dieser Eigenschaft durch ProgressEvent.total dividiert wird.

Für vom Browser in HTTP-Nachrichten ausgelöste ProgressEvents bezieht sich der Wert auf die Anzahl der Bytes einer Ressource, die abgeschlossen sind, und wird aus dem Content-Length-Header abgeleitet. Bei komprimierten Anfragen mit unbekannter Gesamtgröße kann loaded die Größe der komprimierten oder dekomprimierten Daten enthalten, abhängig vom Browser. Ab 2024 enthält es in Firefox die Größe der komprimierten Daten und in Chrome die Größe der unkomprimierten Daten.

In einem ProgressEvent, das Sie selbst erstellen, können Sie loaded jeden numerischen Wert zuweisen, der die Menge der im Vergleich zum total-Wert erledigten Arbeit darstellt.

Wert

Eine Zahl.

Spezifikationen

Specification
XMLHttpRequest
# dom-progressevent-loaded

Browser-Kompatibilität

Siehe auch