Показать сообщение отдельно
  #1 (permalink)  
Старый 06.11.2012, 17:44
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

Создание и удаление скрипта.
Не могу понять в чем проблема.

Есть ссылка на создание/удаление скрипта:

<a href="javascript:
            (function () {
                if (document.getElementById('xxx')) {
                    var scrt = document.getElementById('xxx');
                    scrt.parentNode.removeChild(scrt);
                }
                else {
                    var script = document.createElement('script');
                    script.src = 'http://site/xxx.js';
                    script.id = xxx';
                    document.body.appendChild(script);
                }
            }());">создать/удалить скрипт</a>



Почему то при двойном вызове скрипт дублирует выполнения операций.

Разве с удалением скрипта не удаляется всё его содержимое?
Ответить с цитированием