+ Antworten
Ergebnis 1 bis 2 von 2

Thema: ponygallery popup Fenster zu groß

  1. #1
    Neu an Board
    Registriert seit
    19.05.2006
    Beiträge
    1
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard ponygallery popup Fenster zu groß

    Hallo,

    dass Forum hat mir durch seine Suche immer sehr geholfen. Jedoch finde ich zu diesem Probnlem nix.
    Ich habe derzeit ponygallery in der Version 1.5.0. Das Teil läuft auch zimlich sauber bei mir. Bloß ich habe mit den popup Fenster ein Problem. Wenn ich Bilder die z.b 1600x1200 groß sind hochlade und dann auf einem rechner mit einer kleineren Auflösung öffne, ist das zimlich mist. Ich hätte gerne Popupfenster die nicht so groß sind und die man noch scrollen kann.

    Die Funktion die, die Popups macht müsste diese sein:

    Code:
    <script language="javascript">
    <!--
    function makepopup(src_file, title, w, h) {
    pgwindow = window.open('', 'PonyGallery', 'toolbar=0,location=0,directories=0,scrollbars=yes,status=1,menubar=0,resizable=1,width=' + w + ',height=' + h);
    pgwindow.document.write("<head><title>" + title + "<\/title>");
    pgwindow.document.write("<script language='javascript'>");
    pgwindow.document.write("var NS = (navigator.appName == 'Netscape') ? true : false;");
    pgwindow.document.write("function resize() {");
    pgwindow.document.write("iWidth = (NS)?window.innerWidth:document.body.clientWidth;");
    pgwindow.document.write("iHeight = (NS)?window.innerHeight:document.body.clientHeight;");
    pgwindow.document.write("iWidth = document.images[0].width - iWidth;");
    pgwindow.document.write("iHeight = document.images[0].height - iHeight;");
    pgwindow.document.write("window.resizeBy(iWidth, iHeight);");
    pgwindow.document.write("self.focus();");
    pgwindow.document.write("}");
    pgwindow.document.write("<\/script>");
    pgwindow.document.write("<\/head>");
    pgwindow.document.write("<body topmargin='0' marginheight='0' leftmargin='0' marginwidth='0' onload='resize();'><img src='" + src_file + "' border='0' hspace='0' vspace='0' \/><\/body>");
    pgwindow.document.close();
    pgwindow.moveTo(0,0);
    }
    // end -->
    </script>
    ich habe ihr schon mit dem Parameter : "scrollbars=yes" erweitert.

    Und wenn ich hier für die 2 größen Var. ($srcWidth,$srcHeight) kleinere größen übergeb öffnen sich die popup Fenster überhaupt nicht.
    Code:
    $srcWidth = $imginfo[0];
    $srcHeight = $imginfo[1];
    
     echo '<center>';
    if ($ag_resizetomaxwidth) {
                    echo "<a href=\"javascript:void makepopup('$picturepath$imgfilename_ori', 'PonyGallery', $srcWidth, $srcHeight)\">";
    }
    Jemand eine Idee wie ich dieses Popup Problem lösen kann ?

    Gruß

    zyon

  2. #2
    b2m
    b2m ist offline
    Hat hier eine Zweitwohnung Avatar von b2m
    Registriert seit
    19.02.2006
    Beiträge
    1.405
    Bedankte sich
    37
    Erhielt 466 Danksagungen
    in 359 Beiträgen

    Standard

    Hi

    wie wäre es, wenn du einfach wie folgt umschreibst:
    Code:
    $srcWidth = 600;
    $srcHeight = 480;
    und
    Code:
    <img src='" + src_file + "' border='0' hspace='0' vspace='0'  width='"+w+" height='"+h+"'\/>
    Wenn das Fenster immer noch zu groß ist, dann ändere die Zeilen
    Code:
    pgwindow.document.write("iWidth = document.images[0].width - iWidth;");
    pgwindow.document.write("iHeight = document.images[0].height - iHeight;");
    in
    Code:
    pgwindow.document.write("iWidth = w- iWidth;");
    pgwindow.document.write("iHeight = h- iHeight;");
    müsste theoretisch funktionieren *g*
    ciao B2M

+ Antworten

Ähnliche Themen

  1. Popup Fenster
    Von Christophmro im Forum Allgemeine Fragen zu Joomla
    Antworten: 15
    Letzter Beitrag: 04.09.2009, 00:41
  2. Facile Forms - Hilfe wg. Popup Fenster
    Von Mr.Buffy im Forum Joomla Komponenten
    Antworten: 2
    Letzter Beitrag: 22.09.2006, 19:46
  3. PonyGallery ... PopUp abschalten
    Von BlueSky im Forum Joomla Komponenten
    Antworten: 8
    Letzter Beitrag: 04.02.2006, 16:46
  4. Popup bei Ponygallery
    Von TriplexXx im Forum Mambo Komponenten
    Antworten: 3
    Letzter Beitrag: 23.11.2005, 18:39
  5. POPUP Fenster erstellen ?
    Von YPSO im Forum Allgemeine Fragen zu Mambo 4.5.0
    Antworten: 0
    Letzter Beitrag: 02.03.2004, 13:15

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein