X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Два вопроса: применимость document.write и ajax запрос на внешний сайт через jquery.
Dymytry
Dymytry
Topic Starter сообщение 9.9.2011, 23:38; Ответить: Dymytry
Сообщение #1


День добрый, знатоки!

Помогите пожалуйста с JS. Что-то бьюсь весь день и не могу
пробиться.. :/

1) Есть задача: динамическая загрузка js библиотеки. Динамическая т.к.
выполняется она по условию которое то есть, то нет. Делается это через
someElement.appendChild(script), ну а script был создан через
createElement.

Это выполняется и скрипт запускается. Но проблема в том что в том
скрипте есть document.write который загружает другие скрипты. Вот так
все запутано :) Так вот, проблема в том что этот document.write не
выполняется. Я вижу в дебаггерере хрома что по нему выполнение прошло,
но также вижу что запросов на внешние скрипты не поступало. Если же
загрузить эту библиотеку статически (через HTML), то все ок.

Что сделать можно?
В чем проблема?
Я слышал что document.write в каких-то ситуациях не работает, это в каких?

2) Другая тема: мне надо отправить ajax запрос на другой сайт, но
хром выдает
XMLHttpRequest cannot load ... origin is not allowed by Access-Control-Allow-Origin.

я порылся в сетях и увидел что надо использовать jquery.getJSON и callback=? :

var url = 'http://some-long-external-url&callback=?';
$.getJSON(url, function(data) {
alert('success');
});

Результаты следующие:

1) если не добавлять callback то получаю
XMLHttpRequest cannot load ... origin is not allowed by Access-Control-Allow-Origin.

2) если добавить &callback=? то запрос проходит и имеет правильный результат, однако до alert(success) оно не добирается. Что делать неясно.

3) если добавить %callback = mymethod то снова как вариант 1.

Короче я все танцы с бубном перепробовал.

Как быть?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ваш сайт блокирует Роскомнадзор?
27 hollywooduk 5735 17.4.2024, 0:19
автор: Omaxis
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыBropush - Твой бро в монетизации через Push-уведомления
30 bropush 11842 16.4.2024, 18:19
автор: bropush
Открытая тема (нет новых ответов) Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ
0 bunneh 446 16.4.2024, 18:02
автор: bunneh
Открытая тема (нет новых ответов) Если в сайт с одними ключами, которые там долго, добавить новую рубрику с новыми ключами
2 Tutich 1318 16.4.2024, 8:27
автор: Tutich
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлы[Услуги] Баннер/Графика/Сайт
240 FillPlay 180590 31.3.2024, 22:58
автор: FillPlay


 



RSS Текстовая версия Сейчас: 23.4.2024, 16:56
Дизайн