XMLHttpRequest не может загрузить HTML-файл

0

когда я нажимаю на ссылку accolades, это ошибка, которую я получаю

OPTIONS file:///D:/Heena/BalajiKumar.com/accolades.html No 'Access-Control-Allow-Origin' 
header is present on the requested resource. Origin 'null' is therefore not allowed access. 

jquery-1.4.2.min.js:130

c.extend.ajax      jquery-1.4.2.min.js:130

c.fn.extend.load      jquery-1.4.2.min.js:120

(anonymous function)      index.html:68

c.event.handle      jquery-1.4.2.min.js:55

j.handle.o      jquery-1.4.2.min.js:49


XMLHttpRequest cannot load file:///D:/Heena/BalajiKumar.com/accolades.html. No 'Access-
Control-Allow-Origin' header is present on the requested resource. Origin 'null' is 
therefore not allowed access. 

любое решение. Я запускаю это на своей локальной машине.

Он отлично работает на веб-сервере. Но мне нужно запустить это локально

Теги:

3 ответа

0

Запустите локальный веб-сервер разработки. Wamp или XAMPP были бы простым выбором для окон.

Вы получаете эту ошибку, потому что протокол file://является другим "источником" в отношении AJAX. если оба вызова AJAX и удаленный файл размещены на локальном хосте, вы должны быть в порядке.

0

Я думаю, что проблема связана с адресом запроса. Если вы хотите запустить это локально, вы можете установить локальный веб-сервер, такой как WAMP... Это будет работать.

0

Вы пытаетесь загрузить файл локально через file:// protocol. jQuery нужен http:// протокол. Итак, вам нужен веб-сервер, такой как apache или nginx, который будет обслуживать ваши файлы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню