Vielleicht ist anfrage nicht definiert?

Klingt doof, ich weiß, aber du verwendest die Übergabe id als Variablennamen, also
eval(id+"=window.open...


Also muss irgendwo ein eval("var "+id) auftauchen, damit eine Variable mit dem
Namen des Variableninhaltes von id definiert wurde.


Oder eben

eval("var "+id+"=window.open...

Gruss,
Schmiddl


Am Freitag, 08.08.03, um 13:53 Uhr (Europe/Berlin) schrieb Johannes C. Laxander:


Hallo,

was ist hier falsch?

Bei Ausführung von winOpen bekomme ich die Fehlermeldung: 'anfrage' ist
udefiniert.

winOpen("charteranfrage_s0.asp","anfrage","width=400,height=300,left=0, top=0
,scrollbars=yes",1);


function winOpen(u,id,f,df){
if(eval(id)==null||eval(id+".closed")){
eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus()");}
else if(df){eval(id+".focus()");}


else{eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus( )");}
}


Vielleicht sind ja noch nicht alle "Hirne ausgetrocknet" !? ;-)

Johannes.

_______________________________________________
Javascript mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/javascript


_______________________________________________ Javascript mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/javascript

Antwort per Email an