Fenster maximieren..
Christian Donner
- javascript
Ich habe eine Seite "home",auf der wird ein Pop-up "Banner" von mir aufgerufen. Dieses Popup hat eine bestimmte grösse (700x200).Und diverse Links drinne...
ich möchte nun, wenn man auf einen dieser Links klickt,
UND GLEICHZEITIG
Na, Du schreibst Dir eine Funktion, die...
- das dieses Popup fenster sich daraufhin maximiert (von der Fenstergrösse her - maximal der jeweiligen Bildschrimauflösung anpasst)
...dieses Fenster auf Maximalgröße "resized" und dann...
- in dieses (nun maximierte) Popup eine neue Seite reinlädt...
...die als Argument übergebene URL lädt.
Die Funktion rufst Du also bspw. als
<a href="javascript:loadThis('ulumulu.html')">Ulumulu</a>
auf. Die Funktion selbst sieht dann ungefähr so aus:
function loadThis(myUrl) {
top.window.moveTo(0,0);
top.window.resizeTo(screen.availWidth,screen.availHeight);
top.window.location.href = myUrl;
}
(ungetestet)
Gruß,
Malte.
- das dieses Popup fenster sich daraufhin maximiert (von der Fenstergrösse her - maximal der jeweiligen Bildschrimauflösung anpasst)
...bist Du GANZ sicher, dass Du das willst? Im Web gilt solches nämlich als relativ unfein; als User findest Du bisaufsallerletztequentchengrosse Popups bestimmt auch lästig. An Deiner Stelle würd' ich mir das gut überlegen: Ärgerlich User nehmen Inhalte in der Regel nicht so gut auf, auch wenn diese noch so gut sind.