Probleme mit dem window-Objekt
CheatBoy
- javascript
0 Cheatah
Hallo da draussen!
Ich benoetige dringende Hilfe. Ich habe ein JavaScript verfasst, dass im IE 5.5 nicht funktioniert. Hier ist es erstmal:
function startup()
{
MyWindow = window.open("http://www.msn.dk/homepage.asp","msn","screenX=0,screenY=0,width=screen.width,height=screen.height");
MyWindow.focus();
}
Wie Ihr seht, soll ein Fenster geoeffnet werden und den ganzen Bildschirm fuellen. Ich rufe die Funktion "startup()" mit dem onLoad-Attribut des BODY-Tags auf. Wenn ich die Seite aber aufrufe, erscheint das Fenster MyWindow zwar, ist aber zu klein und hat keine Menue- oder Adressleiste.
Wer kann mir helfen? Ich brauche schnell eine Antwort!
Hi,
MyWindow = window.open("http://www.msn.dk/homepage.asp","msn","screenX=0,screenY=0,width=screen.width,height=screen.height");
"screen.width" ist im Gegensatz zu screen.width eine Zeichenkette ohne jede Bedeutung. Insbesondere ist sie kein Wert, den man width zuweisen kann. Schreibe "...width="+screen.width+"height="+screen.height
Selbstverständlich rufst Du die Funktion nur dann auf, wenn der Client auch window.screen kennt, gelle? Ansonsten würdest Du ja mit Deinem IE 3 und Netscape 2 einen Fehler bekommen ;-)
Wie Ihr seht, soll ein Fenster geoeffnet werden und den ganzen Bildschirm fuellen.
Ich hoffe Du bist sicher, daß Deine Benutzer das auch wollen. Ich würde es nicht wollen; bzw. wenn ich es wollte, hätte ich mein System so konfiguriert, daß ein einfaches <a href target="_blank"> genügte.
[...] ist aber zu klein und hat keine Menue- oder Adressleiste.
Naja, Du gibst ja auch nicht an, daß es sie haben soll.
Ich brauche schnell eine Antwort!
Dir ist aber klar, daß dies kein kostenloser Support ist, oder?
Cheatah