mdoschi: wie kriege ich das fenster mittig?

Hallo Leute, ich habe dieses Script bekommen und würde gerne das sich das Fenster in der mitte öffnet. Kann mir da jemand weiterhelfen? - Danke im vorraus.

Martin

Script:
_______________

<html>

<head>

<title>miro-music.de - dj - producer</title>

<script type="text/javascript">

function getFullscreen( url ){

var isWin=(navigator.appVersion.indexOf("Win")!=-1)? true : false;
 var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)? true : false;

var str="left=+x+,screenX=+x+,top=+x+,screenY=+x+;"
  if(window.screen){
   var ah=screen.availHeight;
   var aw=screen.availWidth;
   str+=",height="+ah;
   str+=",width="+aw;
  }

var tmp=window.open(url,'fab',str);
  tmp.moveTo(0,0);
  tmp.resizeTo(aw,ah);

}

function popup() {
  window.open("news.html","namn","width=750,height=450,scrollbars=no,status=no,toolbar=no,resizable=no,location=no,menubar=no,directories=no")
 }

</script>

</head>

<body bgcolor="#000000" onLoad="popup();return false;" marginheight="0" marginwidth="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

</body>

</html>

  1. tagchen,
    für gewöhnlich mag ich die "geh doch googeln"-Antworten nciht, aber das heir ist weirklich ein Extremfall - "popup zentrieren" und google spuckte gleich den ersten guten treffer http://faq.bubax.net/index.php?content=center

    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
    Boccaccio
  2. Hi,

    versuch doch das mal:

    function new_win(page, br, ho)
    {
        var breit    =  screen.availWidth;
        var hoch     =  screen.availHeight;
        var winPosX  =  (breit/2) - br/2;
        var winPosY  =  (hoch/2) - ho/2;
        neufenster   =  open(page,"","resizable=yes,width="+br+",height="+ho+",left="+winPosX+",top="+winPosY);
        neufenster.focus();
    }
    new_win("DEINE_SEITE.HTM",200,300);

    Gruesse, Joachim

    --
    Am Ende wird alles gut.