HTMLLinkElement:integrity 属性
integrity
是 HTMLLinkElement
接口的一个属性,它是一个字符串,包含内联元数据,浏览器可以使用这些元数据来验证获取的资源是否在传输过程中被意外篡改。
它反映了 <link>
元素的 integrity
属性。
值
一个字符串。
示例
html
<link
id="el"
href="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
crossorigin="anonymous" />
js
const el = document.getElementById("el");
console.log(el.integrity); // Output: "sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
规范
规范 |
---|
HTML 标准 # dom-link-integrity |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。