JimmiJanger
@JimmiJanger
Любопытный активист, под маской ленивого нуба.

Как отправить GET запрос на сервер?

Скажите пожалуйста ...
Вот я скопировал функцию, которая по идее должна отправлять мне на сервер GET запрос.
function loadXMLDoc()
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{// код для IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else
	{// код для IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function()
	{
		if (xmlhttp.readyState==4 && xmlhttp.status==200)
		{
			document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
		}
	}
	
	xmlhttp.open("GET","brain.php",true);
	xmlhttp.send();
}


запускается эта функция нажатием на компонент. Я нажимаю ... и мне браузер выдаёт ошибку:

XMLHttpRequest cannot load file:///D:/XAMPP/htdocs/test/brain.php. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.


Я конечно, утверждать не буду. Но вроде бы раньше, с помощью iQuery мне это удавалось очень легко сделать ... А сейчас, на чистом javascript у меня ничего не выходит ...

Подскажите, как решить данную проблему ...
  • Вопрос задан
  • 1027 просмотров
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
html файлик надо открывать с сайта, а не с локального диска.
У вас стоит xampp, а вы им не пользуетесь получается, раз такая ошибка.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы