Michael: Externes JavaScript durch onLoad-Handler laden?

Beitrag lesen

Hallo,

weiß jemand, ob es möglich ist ein externes Javascript durch den onLoad-Handler eines IMG-Tags zu laden?

Folgendes habe ich vergeblich versucht:

1. document.write('<script [...]></script>')
In diesem Fall wird das bereits geladene Dokument vollständig ersetzt.

2. document.createElement('script') [...] etc.
Funktioniert nicht zuverlässig (diverse Variablen werden nicht gesetzt; nicht nachvollziehbar weshalb)

3. <img id="oIMG" [...] onload="oIMG.outerHTML='<script [...]>'">
Das Bild wird zwar ersetzt, aber das externe Script wird nicht geladen.

Gibt es weitere Möglichkeiten?

Gruß
Michael