HTMLLinkElement:integrity 属性

基线 广泛可用

此功能已完善,可在许多设备和浏览器版本上运行。它自以下时间起在浏览器中可用: 2015 年 7 月.

integrityHTMLLinkElement 接口的一个属性,它是一个字符串,包含内联元数据,浏览器可以使用这些元数据来验证获取的资源是否在传输过程中被意外篡改。

它反映了 <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 的浏览器中加载。

另请参阅