wiedermal Problem mit PopDown-Erzeuigung/Darstellung
js-newbie
- javascript
0 Christian0 Struppi0 Andreas-Lindig
moin!
hab hier nen code, mit dem ein popdown erzeugt wird:
<body onload="PopDown=window.open('http://ipops.de/script/popups/popup.php?partner=$username&frame='+self.name+'&von='+document.URL,'popup','width='+screen.width+',height='+screen.height+', maximized=yes ,top=0,left=0'); window.PopDown.blur();"></body></textarea></td>
nun is das ganze leider wieder zu groß :-(
also, das fenster sollte zwar maximiert sein, aber nicht die taskleiste überdecken.
abgesehen davon sollte das design des fensters auch anders aussehn.
ich möchte, dass oben halt ganz normal die leiste 'Datei', 'Bearbeiten', ... zu sehen ist und unten wäre die statusleiste auch ganz praktisch.
was muss man dafür alles ändern?
vielen dank...
-userman
Hi,
screen.availHeight //== Höhe ohne Taskleiste
screen.availWidth
statusbar=yes
den rest weiß ich nicht.
Schau bei selfhtml oder sonst wo (MSDN...)
Christian
sorry, wenn ich wiederspreche... aber leider hats nicht funktioniert:
<body onload="PopDown=window.open('http://ipops.de/script/popups/popup.php?partner=awrabuser&frame='+self.name+'&von='+document.URL,'popup','width='+screen.availwidth+',height='+screen.availHeight+', top=0,left=0, statusbar=yes'); window.PopDown.blur();"></body>
das ganze ist immer noch über die taskleiste.
ob eine statusleiste dabei ist, kann man gar nicht erst sehen...
Hallo,
<body onload="PopDown=window.open('http://ipops.de/script/popups/popup.php?partner=awrabuser&frame='+self.name+'&von='+document.URL,'popup','width='+screen.availwidth+',height='+screen.availHeight+',
^ Das muss groß sein, kann sein, dass der Browser alles andere desswegen ignoriert.
top=0,left=0, statusbar=yes'); window.PopDown.blur();"></body>
das ganze ist immer noch über die taskleiste.
ob eine statusleiste dabei ist, kann man gar nicht erst sehen...
lies doch einfach:
http://selfhtml.teamone.de/javascript/objekte/screen.htm#avail_height und
http://selfhtml.teamone.de/javascript/objekte/window.htm#open
Grüße aus Düsseldorf,
Aleksej
hab Deinen tipp befolgt und mir mal die doku angeguckt und auch die verbesserung beachtet:
<body onload="PopDown=window.open('http://ipops.de/script/popups/popup.php?partner=awrabuser&frame='+self.name+'&von='+document.URL,'popup','width='+screen.availWidth+',height='+screen.availHeight+', top=0,left=0, statusbar=yes'); window.PopDown.blur();"></body>
leider mit genauso wenig rfolg, wie zuvor :-(
hab hier nen code, mit dem ein popdown erzeugt wird:
<body onload="PopDown=window.open('http://ipops.de/script/popups/popup.php?partner=$username&frame='+self.name+'&von='+document.URL,'popup','width='+screen.width+',height='+screen.height+', maximized=yes ,top=0,left=0'); window.PopDown.blur();"></body></textarea></td>
popdown, was'n das?
nun is das ganze leider wieder zu groß :-(
also, das fenster sollte zwar maximiert sein, aber nicht die taskleiste überdecken.
Bei mir ist die Taskleiste oben und mit top=0 übderdeckst du die soewieso
abgesehen davon sollte das design des fensters auch anders aussehn.
ich möchte, dass oben halt ganz normal die leiste 'Datei', 'Bearbeiten', ... zu sehen ist und unten wäre die statusleiste auch ganz praktisch.
das geht nicht. Du kannst mit JS kein Fenster maximieren. Du kannst nur, die nicht besonders hilfreichen Screen attribute abfragen.
Struppi.
hi,
ich möchte, dass oben halt ganz normal die leiste 'Datei', 'Bearbeiten', ... zu sehen ist und unten wäre die statusleiste auch ganz praktisch.
wenn Du ein normales Fenster willst, brauchst Du kein JavaScript. nimm das target-Attribut im Anker.
Gruß, Andreas