" XMLHttpRequest cannot load " saat melakukan send. Kenapa begitu?

Kenapa kalo di jalanin dia :

XMLHttpRequest cannot load file:///C:/Users/Peter/Desktop/JavaScript/data.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

Tapi kalo .send nya di komen, enggak ada error. Ini kenapa ya?


<html>
<head>
	<title></title>
</head>
<body>
	<script type="text/javascript">
		function load_ajax(url, callback){

			//objek xmlhttprequest
			var xhr = new XMLHttpRequest();
			xhr.onreadystatechange = cekStatus;

			function cekStatus(){
				if( xhr.readyState === 4 && xhr.status === 200){
					callback();
				}
			}

			xhr.open('GET', url, true);
			xhr.send();
		}

		load_ajax('data.json', function(){
			console.log('nice');
		});

	</script>

</body>
</html>

Isi JSON nya itu {"name" : "peter", umur" : 19}

Solving untuk sementara: Cara solved nya pake firefox jalaninnya.

Tapi yang lain ada yang tau cara bisa bisa i google chrome?

avatar psuherman
@psuherman

1 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban