HTMLScriptElement: thuộc tính crossOrigin

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since August 2016.

Thuộc tính crossOrigin của giao diện HTMLScriptElement phản ánh cài đặt Cross-Origin Resource Sharing cho phần tử tập lệnh. Với classic scripts từ các origin khác, thuộc tính này điều khiển liệu thông tin lỗi đầy đủ có được hiển thị hay không. Với module scripts, nó điều khiển bản thân tập lệnh và bất kỳ tập lệnh nào mà nó nhập. Xem Thuộc tính cài đặt CORS để biết thêm chi tiết.

Giá trị

Một chuỗi từ khóa chỉ định chế độ CORS khi tìm nạp tài nguyên. Các giá trị có thể là:

anonymous hoặc chuỗi rỗng ("")

Các yêu cầu được gửi bởi HTMLScriptElement sẽ sử dụng chế độ cors mode và chế độ thông tin xác thực same-origin credentials. Điều này có nghĩa là CORS được bật và thông tin xác thực được gửi nếu tài nguyên được tìm nạp từ cùng origin với tài liệu được tải.

use-credentials

Các yêu cầu được gửi bởi HTMLScriptElement sẽ sử dụng chế độ cors mode và chế độ thông tin xác thực include credentials. Tất cả các yêu cầu tài nguyên của phần tử sẽ sử dụng CORS, bất kể domain nào đang được tìm nạp.

Nếu thuộc tính crossOrigin được chỉ định với bất kỳ giá trị nào khác, nó giống như chỉ định là anonymous.

Nếu thuộc tính crossOrigin không được chỉ định, tài nguyên được tìm nạp mà không có CORS (chế độ no-cors mode và chế độ thông tin xác thực same-origin credentials).

Thông số kỹ thuật

Specification
HTML
# dom-script-crossorigin

Tương thích trình duyệt

Xem thêm