Показать сообщение отдельно
  #6 (permalink)  
Старый 15.11.2011, 14:20
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от densmith
function changeScript() {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', 'http://_путь_к_скрипту_/script2.js');
head.insertBefore(script, head.firstChild);
head.appendChild(script);
}
ну и посмотри сам на механизм свой.
добавить ещё один файл js в дерево документа. ключевое слово добавить
Сообщение от densmith
Но переменные остаются из самого первого файла плюс добавляются из второго, плюс из третьего, если уж начать по языкам кликать.
но они то у тебя глобальные наверно?)
Сообщение от densmith
Суть - избавиться от переменных свойственных "предыдущему" языку.
при загрузке нового файла-в его теле создай функцию поиска "лишних" и их удаления.
http://javascript.ru/delete

Последний раз редактировалось dmitriymar, 15.11.2011 в 14:25.
Ответить с цитированием