hallo again Sören,
var MediaWin = null;
var MediaWinDoc = MediaWin.document;
mmh ich weiss nicht:
Du benoetigst die zweite variable nicht zwingend;
und ich bezweifle, dass deren definition sich auf
"MediaWin = null;" beziehen kann - da ist einfach noch nichts;
so wie es aussieht, kannst Du ausserdem auf die
dummydatei "/assets/media.html" verzichten oder nicht?
die funktion "mediapopup(file,width,height,type)"
kann zwar das argument "file" entgegennehmen, aber
Du benutzt dieses offensichtlich nicht?;
schreib doch zum oeffnen Deines fensters folgenden code:
...;
MediaWin = window.open("","MediaViewer","width=" + newwidth + ",height=" + newheight + ",screenX=100,screenY=100,resizable=yes,scrollbars=yes,menubar=no,status=yes");
MediaWin.document.open("text/html");
MediaWin.document.write('<html> ... DEIN CODE ... </html>');
MediaWinDoc.close();
...;
nachdem Du Dich von der globalen "MediaWinDoc" getrennt hast
und nur noch mit der globalen "MediaWin" arbeitest -
das muss funktionieren, sonst fang ich an zu zweifeln;
by(t)e by(t)e - peterS. - pseliger@gmx.net