Hi zusammen,
hab eine htm-Datei die ihre eigene js-Datei verwendet. Per Link rufe ich dann eine Funktion auf, die folgendes tun soll:
- Schleife durchlaufen
- document.write("xy"+supervariable+"z")
-alert(\'fertig\')
Es passiert aber folgendes (Mozilla 1.3):
Schleife ok, dokument.write schreibt eine (in eine neue Seite) nur einen Teil, Mauszeiger bleibt als Sanduhr. Alert ok.
Javascript Konsole meldet:
Fehler: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.hostPort]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://navigator/content/nsBrowserStatusHandler.js :: anonymous :: line 350" data: no]
Quelldatei: chrome://navigator/content/nsBrowserStatusHandler.js
Zeile: 350
chrome://navigator/content/nsBrowserStatusHandler.js
versucht "this.init()"? Keine Ahnung wozu. Womöglich ist "this" dann noch die Ursprungsdatei?
"Lustigerweise" klappt selbst "document.write("blabla") ohne sonstigen Kram nicht richtig.
Muss ich noch ergänzen, dass es mit MSIE 4 und MSIE 5.5, scheinbar, funktioniert?
Ratloser Maxx Stone
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
Packe einmal ein document.open() vor und ein document.close() nach dem document.write() in den Quelltext.
Hi Basil,
der Mauszeiger ist dadurch ok. Somit kann ich sogar den Quellcode öffnen. :-)
Die "Fehlermeldung", in der Konsole, bleibt aber. Ich werde bei Gelegenheit mal auf den Mozilla Seiten stöbern.
Thx
Maxx Stone