TrustedTypePolicy: createScript() 方法
注意:此功能在 Web Workers 中可用。
TrustedTypePolicy 接口的 createScript() 方法使用由 TrustedTypePolicyFactory.createPolicy() 创建的策略来创建一个 TrustedScript 对象。
语法
js
createScript(input)
createScript(input, args)
参数
返回值
一个 TrustedScript 对象。
异常
TypeError-
如果
TrustedTypePolicy不包含对输入运行的函数,则抛出。
示例
在下面的示例中,一个包含潜在风险脚本的字符串被用作 createScript() 的输入。该策略可以在将此脚本插入到可能导致其执行的注入接收器之前对其进行净化。
js
const sanitized = scriptPolicy.createScript("eval('2 + 2')");
规范
| 规范 |
|---|
| Trusted Types # dom-trustedtypepolicy-createscript |
浏览器兼容性
加载中…