Какой еще идеал? Что значит удалить скрипт? Браузер его загрузил с сервера (или из кэша), передал javascript-движку исходный код, тот его распарсил, заeval'ил, поместил в память созданные объекты, функции и т.п. Теперь неважно что там с тегом script (источником).
Не нужен объект - удали все ссылки на него, сборщик мусора высвободит память. Не нужно выполнять функцию по установленному интервалу - вызывай clearTimeout( timerId ). Или подумай об изменении архитектуры приложения - зачем постоянно запускать и останавливать одни и те же функции?
|