@stepanger

Почему не грузится Jquery .load?

os ubuntu
Банально пытаюсь загрузить шаблон:

<head>
    <meta charset="UTF-8">
    <title>asd</title>
    <script type="text/javascript" src="jquery-1.11.1.min.js"></script>
</head>
<body>
    <script>
        (function($,undefined){
            $('body').load('page.html')
        })(jQuery);
    </script>
</body>
</html>


page.html

<div id="asd">
        da
    </div>


Но на выходе получаю
XMLHttpRequest cannot load
file:///home/kit-kat/........../asd/page.html.
Received an invalid response. Origin 'null' is therefore not allowed access.

Я в jquery не силен, но может проблема в хроме.
  • Вопрос задан
  • 2859 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
В названии XMLHttpRequest недвусмысленно указано, что AJAX-запрос можно отправить и получить ответ только по протоколу http. Открыв файл с локального компьютера двойным щелчком в браузере, вы используете протокол file.

Для проверки вашего кода нужен сервер (или его эмуляция на локальном компьютере).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы