Estou tentando receber um arquivo .json que eu coloquei em um servidor através do XMLHttpRequest mas sempre que eu tento recebo:
Failed to load http://sitequeeuquerobaixar/data/data.json: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
O código que eu usei foi:
<!DOCTYPE html>
<html>
<head>
<title>Recebedor de dados</title>
<meta charset="utf-8">
</head>
<body>
<script>
var xhr = new XMLHttpRequest();
xhr.open("GET","http://sitequeeuquerobaixar/data/data.json");
xhr.send();
document.querySelector("body").textContent = xhr.resposeText;
</script>
</body>
</html>
E o arquivo está disponível pois eu posso acessa-lo no meu navegador, o que eu faço para acessar esse arquivo com javascript?