Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Append javascript в javascript не работает, как надо (https://javascript.ru/forum/job/9378-append-javascript-v-javascript-ne-rabotaet-kak-nado.html)

Yatsenco 13.05.2010 11:40

Append javascript в javascript не работает, как надо
 
$('#calOneResult').append('<div>' + '<script language="Javascript" src="http://script.days.ru/calendar.php?&date='+ to + '"><\/script>' + '</div>');

Есть вот такая строчка кода, по идее должно вставлять в #calOneResult скрипт, но вместо этого страница перегружается и на белом фоне показывается результат скрипта, не знаю что делать, видимо я чтото сделал не так.


Строка должна вставлять код в нужное место при выборе недели в календаре "Православный календарь", но вместо этого просто белый фон с результатом скрипта, и даже исходный код посмотреть не могу, чтобы отредактировать.

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

Kolyaj 13.05.2010 11:53

Подключаемый скрипт использует document.write

http://alljs.ru/2009/12/document-write/

Yatsenco 13.05.2010 11:54

Выходит решить никак не получится?

Kolyaj 13.05.2010 11:55

Что решить? Скрипт переписать придётся.

Yatsenco 13.05.2010 11:56

скрипт, который подключается не на моем сайте, и я его править не могу.

Yatsenco 13.05.2010 11:59

Есть ли решение без правки скрипта, который подгружается?

Yatsenco 13.05.2010 12:10

в левой боковой колонке подгружается тот-же скрипт, и все нормально загружается и работает...может проблема в моем скрипте всетаки.

Kolyaj 13.05.2010 12:18

Во-первых, не вижу ничего в левой боковой колонке, во-вторых, во время загрузки страницы этот скрипт работать будет, по клику -- нет.

Yatsenco 13.05.2010 12:20

Можно как-то обойти это ограничение, заменить append, так чтобы страница перегружалась, с новыми данными по клику?

Yatsenco 13.05.2010 12:21

в левой боковой колонке "13 мая 2010 г. (30 апреля ст.ст.), Четверг. " выводится с помощью скрипта того-же.


Часовой пояс GMT +3, время: 16:58.