Computer >> Máy Tính >  >> Lập trình >> Javascript

Cách sử dụng thuộc tính nguồn gốc chéo trong HTML5 là gì?


Đặc điểm kỹ thuật chính thức cho biết thuộc tính nguồn gốc chéo là -

The crossorigin attribute is a CORS settings attribute.
Its purpose is to allow images from third-party sites that allow
cross-origin access to be used with canvas.


Khi nó được kết hợp với tiêu đề CORS, nó sẽ cho phép các hình ảnh được xác định bởi phần tử , được tải từ các nguồn gốc nước ngoài được sử dụng trong canvas. Quy trình sẽ giống như được tải từ gốc hiện tại.

Bạn có thể sử dụng nó để giải quyết các lỗi JavaScript như lỗi ghi nhật ký js -

if (securityOrigin()->canRequest(targetUrl)) {
   msg = myError;
   line = myLineNumber;
   source = sourceURL;
} else {
   msg = "Error!";
   source = String();
   line = 0;
}