Вопрос Как перезагрузить внешний JS-скрипт на HTML-странице?

Регистрация
5 Дек 2013
Сообщения
59
Репутация
0
Спасибо
0
Монет
0
Клиенту выводится HTML страница, которая подгружает извне какой нибудь скрипт.
Но в некоторых ситуациях до подгрузки дело может не дойти. Тогда я хочу из уже находящегося в странице кода перезагрузить внешний скрипт.
Поиски решения задачки в Сети привели меня к методу замены скрипта в DOM.
Однако это не сработало (см. скриншот). Замена в DOM производится, но браузер не подхватывает (а должен ли?) новый скрипт.
Как сделать перезагрузку внешнего скрипта?
ЗЫ: не кидайтесь бананами -> сервер с которого загружается скрипт включен
//otvet.imgsmail.ru/download/108974268_e645d18933e8f6ca7babed4d358ef682_800.png
 
Замена src у скрипта это какой-то странный подход. Не надо src менять! Если надо скрипт догрузить, его просто в дом ДОБАВИТЬ надо. С заменой src ни разу не сталкивался, потому прогнозировать как она работает не могу. Возможно браузер такое действие вообще игнорирует как ошибочное
 
в dom и в событии onready добавляй новый тег script со своим скрипом и если у тебя соблюдаются привила namespace (пространство имен ) скрипт отработает как ты предпологал
 
Назад
Сверху