Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Einfaches Javascript versagt (Moz.); Meine Dummheit oder Bug?

Maxx Stone / 2 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
Maxx Stone basil „Packe einmal ein document.open vor und ein document.close nach dem...“
Optionen

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

bei Antwort benachrichtigen