HTMLLinkElement : propriété blocking
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
La propriété blocking
de l'interface HTMLLinkElement
est une chaîne de caractères indiquant que certaines opérations doivent être bloquées lors de la récupération d'une ressource externe.
Elle reflète l'attribut blocking
de l'élément HTML <link>
.
Valeur
Une chaîne de caractères. Doit être une liste, séparée par des espaces, de jetons de blocage listés ci-dessous, indiquant les opérations à bloquer :
render
-
Le rendu du contenu à l'écran est bloqué.
Note : Seuls les éléments
link
présents dans le<head>
du document peuvent bloquer le rendu. Par défaut, un élémentlink
avecrel="stylesheet"
dans le<head>
bloque le rendu lorsque le navigateur le découvre lors de l'analyse. Si un tel élément est ajouté dynamiquement via un script, il faut également définirblocking = "render"
pour qu'il bloque le rendu.
Exemples
<link
id="el"
rel="stylesheet"
href="/example.css"
blocking="render"
crossorigin />
const el = document.getElementById("el");
console.log(el.blocking); // Affiche : "render"
Spécifications
Specification |
---|
HTML> # dom-link-blocking> |
Compatibilité des navigateurs
Loading…
Voir aussi
- La propriété
HTMLScriptElement.blocking
- La propriété
HTMLStyleElement.blocking