HTMLLinkElement: blocking 屬性
HTMLLinkElement 介面的 blocking 屬性是一個字串,用於指示在獲取外部資源時應阻止的某些操作。
它反映了 <link> 元素的 blocking 屬性。
值
一個字串。必須是以空格分隔的下面列出的 blocking tokens 的列表,用於指示要阻止的操作
render-
阻止在螢幕上渲染內容。
注意:只有文件
<head>中的link元素才有可能阻止渲染。預設情況下,在<head>中設定了rel="stylesheet"的link元素會在瀏覽器解析時發現它,從而阻止渲染。如果此類link元素是透過指令碼動態新增的,您還必須將其blocking設定為"render"才能阻止渲染。
示例
html
<link
id="el"
rel="stylesheet"
href="/example.css"
blocking="render"
crossorigin />
js
const el = document.getElementById("el");
console.log(el.blocking); // Output: "render"
規範
| 規範 |
|---|
| HTML # dom-link-blocking |
瀏覽器相容性
載入中…