Zapp: ...innerHTML = "<script.... geht das irgendwie?

Beitrag lesen

Hallo Bürgle,

...innerHTML="<script type="text/javascript">function demo(){...}</script>";

Bei mir klappt das nicht...müsste es klappen oder gibts eine Alternative, die sowas ermöglicht?

Du kannst jederzeit externe Scripte ins Dokument laden:

var newScript=document.createElement('script');
newScript.type='text/javascript';
newScript.src='new.js';
document.getElementsByTagName('head')[0].appendChild(newScript);

Im Mozilla kann man statt der src-Angabe auch einen Text-Knoten mit dem Script-Code erzeugen, IE macht das aber leider nicht.

Grüße, Stefan