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