Felix Riesterer: AJAX Javascript wird nicht ausgeführt

Beitrag lesen

Lieber mort,

Der Code würd per innerHTML an einen existieren Div-Container im HTML-Document übergeben.

probiere es doch mit document.getElementsByTagName("head")[0].appendChild(myScriptElement) und hänge den Script-Bereich in den <head> des Dokuments! Dazu wirst Du wahrscheinlich erst ein <script>-Element erzeugen müssen:

function insertScriptElement (jsCode) {  
    var s = document.createElement("script");  
    s.type = "text/javascript";  
    s.appendChild(document.createTextNode(jsCode));  
    document.getElementsByTagName("head")[0].appendChild(s);  

Wieso sollte er denn auch in einen "Div-Container" geschrieben werden? Willst Du denn da soetwas wie document.write() ausführen lassen? Das halte ich für ganz schlecht...

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)