Ошибка «not allowed by Access-Control-Allow-Origin» при использовании $.load или $.get в Jquery
Данная ошибка возникла у меня например при использовании конструкции вида
1 2 3 4 5 6 |
$().ready(function () { var url = 'http://xn--90acbu5aj5f.xn--p1ai/files/curverweborg.php'; $.get(url, function (data) { $("#verc").html("Версия на сайте: "+data); }); }); |
т.е. хотим отображать текущую актуальную версию программы.Дело в том, что Ajax запросы могут идти только к тому же домену, с которого открыт сайт. Решение: в файл curverweborg.php добавляем строчку:
1 |
header('Access-Control-Allow-Origin: *'); |