在图像和脚本标签。
我的理解是,您可以访问其他域上的脚本和图像。所以什么时候使用这个属性?
这是当你想限制其他人访问您的脚本和图像的能力吗?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-crossorigin
脚本
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
解决方法
CORS-enabled images can be reused in the element without being tainted. The allowed values are:
该页面已经回答了您的问题。
如果你有一个跨源图像,你可以将它复制到画布上,但这“污点”的画布,阻止你阅读它(所以你不能“偷”图像,例如从内部网站的网站本身没有访问)。但是,通过使用CORS,存储图像的服务器可以告诉浏览器允许跨源访问,因此您可以通过画布访问图像数据。
MDN也有一个关于这件事的页面:https://developer.mozilla.org/en-US/docs/HTML/CORS_Enabled_Image
Is this when you want to restrict the ability of others to access your scripts and image?
没有。