Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > wordpress &AJAX


Автор: Areostar 16.5.2014, 15:13
Извените если не туда тему поместил.

Имеется файлие на чистом js который делает ajax запрос к приложению написаному на php и находяшемуся на другом сервере.

получает ссылку на другой js фаил и вставляет содержимое файла в див в котором была размещена ссылка на первоначальный скрипт.

если я помещаю ссылку на первфй скрипт в обычную вебстраницу все работает норм но вот если я открываю панель управления WP

дизайн->Виджеты и пытаюсь вставить код там то ни или вообше не подаёт признаков жизни или я получаю соообшение что не удалось произвести AJAX запрос.

Вопроса 2

1) можноли использовать для WP обычные ajax запросы или есть какието особые навороты!

2) как в принцапе надо добавлять на сайт WP ссылки типа [SRC HTML]<script type='text/javascript' src='omedia_ad_system.js?id=3'>[/SRC]

чтоб работала??

Автор: Areostar 17.5.2014, 12:00
Установил WP на локалку. загрузал выше указанную ссылку как виджит. Смотрю в отдалчику, он мне нарисовал вот такую кракозябру 

Цитата

http://localhost/wp_project/&quot;http://www.my-portfolio.name/ad/omedia_ad_system.js?id=3 



ну и ясно дело работать с этим не может! Почему так происходит вроде понятно(в WP так прописанно) но вот как мне это обойти??? 

Автор: Areostar 18.5.2014, 09:27
крипт запустил.

Но в отладчике получаю
Цитата
XMLHttpRequest cannot load http://www.my-portfolio.name/ad/engine/getRequest.php?id=3&url=http://www.rrr.org.il/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.rrr.org.il' is therefore not allowed access.


Как я понимаю с кросдоменностью проблемма? Порвлся в гугли предлогают варианты но на Jquery. Я мой скрипт на чистом js. переписывать незотелось бы если есть такая возможность?!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)