TrustedTypePolicy:createScriptURL() 方法
注意:此功能在 Web Workers 中可用。
TrustedTypePolicy 接口的 createScriptURL() 方法使用由 TrustedTypePolicyFactory.createPolicy() 创建的策略来创建一个 TrustedScriptURL 对象。
语法
js
createScriptURL(input)
createScriptURL(input, args)
参数
返回值
一个 TrustedScriptURL 对象。
异常
TypeError-
如果
TrustedTypePolicy不包含对输入运行的函数,则抛出。
示例
在下面的示例中,包含外部资源 URL 的字符串被用作 createScriptURL() 的输入。该策略可以在将其插入到可能导致此外部脚本执行的注入接收器之前,检查这是否是一个允许的 URL。
js
const escaped = escapeURLPolicy.createScriptURL(
"https://example.com/my-script.js",
);
规范
| 规范 |
|---|
| Trusted Types # dom-trustedtypepolicy-createscripturl |
浏览器兼容性
加载中…