Seas !
Seit Stunden hocke ich da und bastel vor mich hin, aber der NC6 will nicht ...
Folgendes Problem:
Das Skript (in Kurzform):
--------------------------------------------------
function fu1()
{ a = new Image();
a.src = "http://www.webhomepage.de/projekte/tc3/img/tree_icons/open.gif";
window.setTimeout("fert()", 2000);
}
function fert()
{
if (a.complete == true) alert("fertig");
else alert("nicht fertig");
}
------------------------------------------------
Also, ein Image wird dynamisch erzeugt und dann von der angegebenen URL geladen.
Zwischendrin wird mal überprüft, ob das Bild schon fertig geladen ist. Da machen auch fast alle Browser brav mit, nur der NC6 (Milestone 16) quittiert das ganze mit der für mich sehr aussagekräftigen Meldung:
-------------------------------------------------
XUL/Content JavaScript: JavaScript Error: line 0, column 0: uncaught exception: [Exception... „Component does not have requested interface" code: „-2147467262" nsresult: „0x80004002 (NS_NOINTERFACE)" location: „-meindateiname- Line: 15"] Source line:
-------------------------------------------------
(Hoffe mal, es ist kein Tipfehler drin ... die neue NC-JS-Konsole unterstützt ja zum Glück kein Copy & Paste)
Zeile 15 ist dabei die if-Anweisung. Da für mich da kein Fehler erkennbar ist und Klammern setzen auch nix hilft ...
... weiß jemand, was das soll bzw. wie ich das im Mozilla zum laufen bring ???
Danke im Voraus & ciao,
Harry