Descripción
El atributo crossorigin
del elemento HTML script
se utiliza para controlar la solicitud de elementos entre sitios. Este atributo puede tener tres valores: anonymous
, use-credentials
, o la ausencia de valor, que no establece ninguna política CORS.
CORS nos permite gestionar recursos de diferentes orígenes. Para ello se utiliza un mecanismos de cabeceras HTTP para que un agente de usuario (navegador) acceda a recursos de un dominio diferente al dominio al que pertenece. Ya que por defecto solo podrá acceder a recursos del dominio al que pertenece.
Sintaxis
<script crossorigin="anonymous|use-credentials"></script>
Elemento Padre
Ejemplo
<script src="<https://externalsite.com/externalscript.js>" crossorigin="anonymous"></script>
En este ejemplo, se importa un script de un sitio externo, y se utiliza el valor anonymous
para el atributo crossorigin
. Esto significa que la solicitud para obtener el script no incluirá ninguna credencial del usuario.
Artículos
Vídeos HTML
Disfruta también de nuestros artículos sobre HTML en formato vídeo. Aprovecha y suscribete a nuestro canal.