tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
4629
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Fossidog Fossidog ist offline Rookie
    Registriert seit
    Jan 2003
    Beiträge
    5
    Holla, über die Suche hab ich leider nix gefunden, deshalb poste ich meine Anfrage mit der Bitte um Hilfe hier rein.
    Hab folgendes Prob. Von ner php Seite aus soll ein zentriertes Popup geladen werden. Unter dem IE das einwandfrei, beim Mozilla/Firefox wird dies aber als neues Tab oder im gleichen Fenster (je nach Einstellung) geladen.
    Den Code hab ich übrigens nicht selbst erstellt, weil ich davon absolut keinen Plan hab, sondern den hab ich ma irgendwo geladen und stammt aus dem Jahr 2001. Deshalb also bitte ich um einen korrigierten Code oder eine Anleitung für "dau's"
    thx

    <script language="javascript" type="text/javascript">

    var win = null;
    function NewWindow(mypage,myname,w,h,scroll){
    LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
    TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
    settings =
    'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
    win = window.open(mypage,myname,settings)
    if(win.window.focus){win.window.focus();}
    }
    </script>
     

  2. #2
    Fossidog Fossidog ist offline Rookie
    Registriert seit
    Jan 2003
    Beiträge
    5
    Danke für die schnelle Hilfe, aber bei Deinem Script is das Popup nicht zentriert, oder ?


    Da war doch eben noch ne Antwort da
     

  3. #3
    Avatar von SilentWarrior
    SilentWarrior SilentWarrior ist offline Mitglied Diamant
    Registriert seit
    Dec 2001
    Beiträge
    3.078
    D'oh, sorry. Ja, genau, das war bei mir nicht der Fall, darum hab ich die Antwort wieder gelöscht. Ich werd dir ggf. heute im Verlauf des späteren Nachmittags nochmal ein ausführlicheres Script geben, bei dem das Pop-Up auch zentriert ist, ok?
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    meiner Meinung nach funktioniert folgendes:
    HTML-Code:
    function centerPop(page, w, h) {
    	var sw = screen.availWidth;
    	var sh = screen.availHeight;
    	var dx = sw / 2 - w / 2;
    	var dy = sh / 2 - h / 2;
    	var hwnd = window.open(page, "POPUP", "width="+w+",height="+h+",left="+dx+",top="+dy);
    }
    Das PopUp wird im Firefox zentriert...

    Leider ist die erste Antwort von SilentWarrior nicht mehr da; vielleicht war das ja das gleiche?

    Gruß

    .
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 29.10.07, 13:59
  2. Expand/Contract unter Mozilla Firefox
    Von Subwoover im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 01.04.06, 11:59
  3. Antworten: 3
    Letzter Beitrag: 04.05.05, 18:49
  4. Mozilla Profil unter Firefox?
    Von HPB im Forum Internet, DSL & Flatrate
    Antworten: 1
    Letzter Beitrag: 13.10.04, 09:03
  5. Antworten: 0
    Letzter Beitrag: 30.05.02, 23:07