Hallo Leute,
gibt es ein Javascript, das mir ein POP Up Fenster genau in die Mitte setzt? Also das ich nicht die Position eingeben muss, sondern es egal bei welcher Auflösung der Users immer in die Mitte geht???
Thx,
David.
scream doy life and empty the clip!
----------- Caspar ist leider von uns gegangen ----------
* 09.10.1986 +19.10.2004
das kommt in den head:
<script language="JavaScript">
IE4 = (document.all) ? true : false;
NS4 = (document.layers) ? true : false;
xsize = 670;
ysize = 350;
ScreenWidth = screen.width;
ScreenHeight = screen.height;
xpos = (ScreenWidth/2)-(xsize/2);
ypos = (ScreenHeight/2)-(ysize/2);
ver4 = (IE4||NS4);
if (ver4!=true){
function OpenIt(){
alert('Bitte installieren Sie einen Browser mit Support von Javascript 1.2.')
self.history.back();
}
}
if (ver4==true){
function OpenIt(){
if (NS4){
window.moveTo(xpos,ypos)
window.resizeTo(xsize,ysize)
}
if (IE4){
window.moveTo(xpos,ypos)
window.resizeTo(xsize,ysize)
}
}
}
// -->
</script>
und im body tag musst du dann nur noch die funktion OpenIt() aufrufen!
funzt super!
So toll finde ich das Script nicht!!!
Wenn das Fenster aufgerufen wird, verschiebt es sich nicht sofort in die Mitte.
Erst ist es oben links, es werden ein Paar Sachen geladen und dann springt es um in die Mitte....
@davidg.de
Das versteht sich von selbst... Das Script muss ja logischerweise erst geladen werden. Und das dauert eben.![]()
Leider ist die Mitte bei Netscape auch nicht dieselbe Mitte wie beim IE ... liegt am unterschiedlichen Umgang mit den Scrollbalken.
Ob dies ins Gewicht fällt, ist jedoch von Layout zu Layout unterschiedlich.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)