popup zentrieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • popup zentrieren

    hiho
    folgendes problem

    ich möchte gern ein pop up zentrieren
    nur nicht über pixel angaben, da ja bei jedem die auflösung anders ist..

    hat da jemand eine idee?!?

    mfg

  • #2
    Code:
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    
    function go(DoWhat) {
    
    if (DoWhat.value != "none") {
    	var height = 300;
    	var width = 350;
    	  var str = "height=" + height + ",innerHeight=" + height;
    	  str += ",width=" + width + ",innerWidth=" + width;
    	  if (window.screen) {
    	    var ah = screen.availHeight - 30;
    	    var aw = screen.availWidth - 10;
    	
    	    var xc = (aw - width) / 2;
    	    var yc = (ah - height) / 2;
    	
    	    str += ",left=" + xc + ",screenX=" + xc;
    	    str += ",top=" + yc + ",screenY=" + yc;
    	  }
    	  //open(DoWhat.value, "remote", str);
    	   var wintoload = open(DoWhat.value, "remote",str);
    	   wintoload.focus()
      }
    }
    // -->
    </SCRIPT>
    gruß
    berni

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      Du holst dir mit screen.height bzw screen.width
      die Bildschirmauflösung, teilst das durch 2 + die halben Ausmaße
      deines gewünschten Popups und schiebst (moveTo) das Popup
      auf das Ergebnis -> Fenster ist bei allen Auflösungen in der Mitte.


      [Nachtrag/ edit]
      upps Fenster zu lange im Hintergrund gehabt,
      vorm klicken...
      Zuletzt geändert von Thomas; 29.10.2002, 22:06.
      Gruß
      Thomas

      Kommentar

      Lädt...
      X