mech: Problem mit window.open(...) - sehr seltsam

Beitrag lesen

Hallo

Seht euch mal folgende Methode an: (wichtig ist eigentlich nur die erste Anweisung: var wnd=..., Zeile 313)

312 function startDownload(){
313   var wnd=window.open("about:blank", "Herunterladen", "toolbar:no, location:no, status:no, menubar:yes, scrollbars:yes");
314   var addstat="";
315   if(document.forms["dloadform"].downloadLexikon.checked==true){
316     addstat="?assistent=true";
317   }
318   else{
319     addstat="?assistent=false";
320   }
321   doLexikon('document', 'click');
322   wnd.document.location.href="download.php"+addstat+"?sessid="+sessID;
}

Der IE 5.0 gibt nun aus

Zeile: 313
Zeichen: 3
Fehler: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

Ich habe in der Selfhtml-Doku nachgeschlagen und konnte keinen Fehler meinerseits entdecken. Warum funktioniert dieses Script nicht?

Gruss

Michael

gute frage, aber als anregung

322   wnd.document.location.href="download.php"+addstat+"?

würde bei herauskommen:
wnd.document.location.href="download.php?assistent=blabla?sessid=123";

?assistent=blabla?sessid=123< geht als erstes mal soweit ich weiß nich, müsste also im endeffekt so aussehen: >?assistent=blabla&&sessid=123

also:

322   wnd.document.location.href="download.php"+addstat+"&&sessid="+sessID;

das eigentliche problem is ne gute frage *nocheinweniggrübel*