Witam.
Chciałbym przesłać za pomocą ajax do pewnego diva taki oto kod
  1. <p>Witam na stronie</p>
  2. <script type="text/javascript">
  3. alert('hello');
  4.  
  5. <p>Dziękuje do widzenia</p>


Problem w tym że
metodą typu

var essence = XMLHttpRequestObject.responseText;
div.innerHTML = essence;

Przeglądarka widzi javascript jako zwykły tekst i nie wykonuje go.

Mogę wykonać javascript za pomocą metody

eval(essence);

Pod warunkiem że nie będzie zawierał żadnych elementów poza kodem javascript, ale ja chce żeby to było połączone i działało tak jak na normalnej stronie zwykle działa.

Mam pytanie do bardziej doświadczonych użytkowników AJAX czy jest możliwość przeładowania diva nową treścią zawierającą wykonywalny javascript i inne elementy w jakiś prosty sposób, bez kombinowania??

Edit: Problem ominąłem nie używając javascriptu sad.gif chodziło o ładowanie swf, który lubi javascript do poprawnego zamieszczenia na stronie.
Bez js trochę to będzie kulało, ale od biedy wystarczy.

Teraz niestety nie mam czasu bardziej zgłębiać tematu, ostatnie wskazówki na jakie napotkałem to zastosowanie innych metod modyfikacji DOM, podobno metoda innerHTML nie jest standardem. Gdyby ktoś coś wiedział to piszcie. Wszystko jest do zrobienia tylko, czasu mało sad.gif