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 |
瀏覽器相容性
載入中…