anian: js newbie hat frage beim einer window.open() funktion

Beitrag lesen

ich möchte ein neues fenster öffnen, wenn ich auf einen thumb klicke, im neuen fenster soll dann das bild in groß angezeigt werden. hab mir das so gedacht

-------------------------------<code>------------------------------
function OpenGall(pic, w, h, desc, photo) {

var winh = (h + 80);
var winw = (w + 20);
var head = '<html><body><table>';
var foot = '<tr><td><a href="javscript:window.close()" class="subnavi">..::close::..</td></tr></table></body></html>';
var body = '<tr><td align="center"><img src="gallery/'+pic+'" width="'+w+'" height="'+h+'" alt="'+desc+'" border="0"></td></tr><tr><td><div align="right" class="text_small">photo by: '+photo+'</div></td></tr><tr><td><div align="justify" class="text">'+desc+'</div></td></tr>';
var winprops = 'height='+winh+',width='+winw+',menubar=no,toolbar=no,directories=no,scrollbars=no,resizable=no,status=no,location=no';
var win = open('', myname, winprops);
var page = win.document;
var content = ''+head+''+body+''+foot+'';
page.open();
page.write(content);
page.close();
}
---------------------------------</code>-----------------------------

es gibt aber immer eine fehlermeldung mit ')' exspected zeile 1 zeichen 40, kann aber damit nichts anfangen

danke für die hilfe