Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLScriptElement: blocking-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die blocking-Eigenschaft der HTMLScriptElement-Schnittstelle ist ein String, der angibt, dass bestimmte Operationen beim Abrufen des Skripts blockiert werden sollten.

Sie spiegelt das blocking-Attribut des <script>-Elements wider.

Wert

Ein String. Muss eine durch Leerzeichen getrennte Liste der folgenden Blockierungstokens sein, die die zu blockierenden Operationen angeben:

render

Das Rendern von Inhalten auf dem Bildschirm wird blockiert.

Hinweis: Nur script-Elemente im <head> des Dokuments können möglicherweise das Rendern blockieren. Skripte blockieren standardmäßig nicht das Rendern; wenn ein script-Element nicht type="module", async oder defer enthält, blockiert es das Parsen, nicht das Rendern. Wenn ein solches script-Element dynamisch über ein Skript hinzugefügt wird, müssen Sie blocking = "render" setzen, damit es das Rendern blockiert.

Beispiele

html
<script id="el" async blocking="render"></script>
js
const el = document.getElementById("el");
console.log(el.blocking); // Output: "render"

Spezifikationen

Specification
HTML
# dom-script-blocking

Browser-Kompatibilität

Siehe auch