Здравствуйте, kost-BebiX, Вы писали:
KB>А почему должен? Он вставляется, а выполняться его никто не просил.
Хм, тогда можно как-то натравить на него пожиратель скриптов не оборачивая функцией?
Может есть какойто метод ака Invoke, только не по имени функции, а по имени/айди скрипт тега?
KB>Странная постановка задачи. Ну делайте все вне дива. Просто вместо this пишите document.getElementById("#testdiv") вот и все.
Согласен, странная, но то что вне дива гипотетичски мне недоступно. Ну представьте ситуацию — клиент даёт сверстанную html и говорит — вот тебе див с еужным айди, делай в нём все что хочешь, но только в нём.
На самом деле в моей реализации скрипт в див вставляет не яваскрипт, а c# приложение, но тем же способом — через innerHTML, а для наглядности я передерал код так чтобы javascript втавлял javascript. А вот как запустить втавленное, я не могу понять.