Steffen Reinecke: JS-DOM: Script Tag schreiben und IE

Beitrag lesen

Hallo,

ich versuche per JS-DOM ein Script Tag zur Laufzeit zu schreiben. Nachfolgender Code läuft im Mozilla einwandfrei, nicht jedoch im IE.

Jemand eine Idee?

<html>
<head>
<title>bla</title>
<script type="text/javascript">
<!--
function add_script()
{

newscript=document.createElement("script");
newtxt=document.createTextNode("function alarm() {alert('cool');}");
newscript.appendChild(newtxt);
newscript.setAttribute("type","text/javascript");
newscript.setAttribute("id","bla");
document.getElementById("docbody").appendChild(newscript);

}
-->
</script>
</head>
<body id="docbody">
<script type="text/javascript">
<!--
add_script();
alarm();
-->
</script>
</body>
</html>