заморочки в javascript
…в следующий раз надо внимательнее читать мануал. оказывается переменные установленные через var нельзя удалить через delete
пример:
var a = 'test'; delete a; alert(a); //alerts 'test' ------------------------- a = 'test'; delete a; alert(a); //alerts 'undefined'
а еще я не понимаю Лебедевский инклюд в яваскрипте. Вот зачем использовать XMLHTTP transport, а потом eval полученых данных, если с таким же успехом можно сделать что-то типа:
var el = document.createElement('script');
el.src = path;
document.body.appendChild(el);
да - одна из явных проблем - как отследить факт загрузки документа, так как не все браузеры умеют ловить el.onload, но в общем вполне сгодится - и ненадо ничего меганавороченого придумывать…
Tags: Javascript, Лебедев, решение, удалить
Также рекомендую к прочтению: