TrustedTypePolicy: createScriptURL() method
Baseline
2026
Newly available
Since February 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Note: This feature is available in Web Workers.
Phương thức createScriptURL() của giao diện TrustedTypePolicy tạo đối tượng TrustedScriptURL sử dụng chính sách được tạo bởi TrustedTypePolicyFactory.createPolicy().
Cú pháp
createScriptURL(input)
createScriptURL(input, args)
Tham số
input-
Chuỗi chứa chuỗi cần được làm sạch bởi chính sách.
argsOptional-
Các đối số bổ sung để truyền vào hàm được biểu diễn bởi
TrustedTypePolicy.
Giá trị trả về
Một đối tượng TrustedScriptURL.
Ngoại lệ
TypeError-
Được ném ra nếu
TrustedTypePolicykhông chứa hàm để chạy trên đầu vào.
Ví dụ
Trong ví dụ dưới đây, một chuỗi chứa URL đến tài nguyên bên ngoài được sử dụng làm đầu vào cho createScriptURL(). Chính sách có thể kiểm tra rằng đây là URL được phép trước khi chèn vào điểm chèn có thể khiến script bên ngoài này được thực thi.
const escaped = escapeURLPolicy.createScriptURL(
"https://example.com/my-script.js",
);
Thông số kỹ thuật
| Specification |
|---|
| Trusted Types> # dom-trustedtypepolicy-createscripturl> |