hi Felix,
nochmal nachgehakt:
var iframe = document.createElement("iframe");
var URL = document.location;
Was machst du denn hier eigentlich?
Hast du eine Eigenschaft namens document.location vorher selber gesetzt?
Oder meinst du das location-Objekt? Das liegt aber unterhalb von window.
Und wenn du es meinst, dann willst du doch wohl nicht an dieses Objekt (dessen toString-Methode, die dann aufgerufen werden müsste, dürfte wohl auch nur "[Object]" o.ä. zurückgeben) etwas anhängen - sondern an den Wert von einer seiner Eigenschaften, wie bspw. location.href ...?
Denn dein eigentliches Problem, mit den genannten Zeilen über das DOM einen Iframe zu erzeugen, ihm einen src-Wert zuzuweisen, und ihn dann ins DOkument einzuhängen, kann ich mit IE 5.5 und IE 6 nicht nachvollziehen - beide fügen auch über's DOM den Iframe ein, und feuern mir auch ein in dessen Quelldokument enthaltens onload, welches mir eine alert-Meldung ausgibt.
Nur IE 5.01 mag nicht, der stellt ein Iframe-artiges Objekt von ca. 1em*1em Größe dar, und will auch den onload-Event nicht feuern.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }