Hi,
function flyw2k()
{
var win1 = window.open("", "f1", "width=200,height=100,left=70,top=70,fullscreen=yes");
die Variable existiert im Scope dieser Funktion, stirbt also nach Beendigung der selben und ist auch während der Laufzeit der Funktion anderen Funktionen nicht bekannt. Deklariere sie global. Zudem benötigt window.open() unbedingt eine URL, auch wenn diese "about:blank" lautet. "Es funktioniert bei mir" ist kein Argument.
// win1.document.write("<html><head><script language="Jscript">//opener.finit();</
An exakt dieser Stelle, nämlich beim Auftreten des ersten "</", endet der <script>-Bereich. Maskiere den Slash durch einen Backslash, dann existiert diese Zeichenkette nicht mehr. JScript ist eine Microsoft-Erfindung, vermutlich meinst Du JavaScript; und der <script>-Tag benötigt zwingend ein passendes type-Attribut.
script></head><body> </body></html>");
Ohne einen <title>-Tag im <head>-Bereich ist ein HTML-Dokument nicht valide.
win1.resizeTo(200, 100);
win1.moveTo(90, 90);
Es ist nicht nett, Fenster in Größe und Position zu verändern. Der Benutzer hat sich seine Lieblingsgröße gewählt; alles andere sollte vermieden werden.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes