tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
4373
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    SnakeBite334 SnakeBite334 ist offline Mitglied Bronze
    Registriert seit
    Feb 2005
    Ort
    Hamburg
    Beiträge
    29
    Hallo, ist es möglich das man ein Javascript hat oder ähnliches wo man per klick das bild immer in der größe öffnet wie es auch wirklich groß ist!?
    Code :
    1
    
     <a class="ebay" href="javascript:void(0)" onmouseover="status='Bild 1';return true;" onmouseout="status='';return true;" onClick="window.open ('http://www.test.de/test.jpg','popup','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=380,height=300');">
    So habe ich es bisher aber man muss immer die größe angeben ist das auch machbar das es sich automatisch anpasst!?

    Noch eine frage wie geht es das das neue Fenster in der Mitte des Monitores aufgeht!?

    Dankeschön im Vorraus
     

  2. #2
    Avatar von Andreas Dunstheimer
    Andreas Dunstheimer Andreas Dunstheimer ist offline Mitglied Platin
    Registriert seit
    May 2003
    Ort
    Weiterstadt, Germany
    Beiträge
    506
    benutze mal die Suchfunktion ... da dürftest Du zum Thema "Javascript und PopUp" jede Menge finden.

    z.B. auch das hier: http://www.tutorials.de/tutorials176446.html



    Dunsti
     

  3. #3
    SnakeBite334 SnakeBite334 ist offline Mitglied Bronze
    Registriert seit
    Feb 2005
    Ort
    Hamburg
    Beiträge
    29
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    <script type="text/javascript">
    function bildpopup(winname,wintitle,breite,hoehe) {
    var links=screen.width/2-breite/2;
    var oben=screen.height/2-hoehe/2;
    NewWin = window.open(winname, wintitle, "width="+breite+",height="+hoehe+",top="+oben+",left="+links+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");
    }
    </script>
    <a href="" OnClick="javascript: bildpopup('http://test.jpg','title',300,400)">test</a>
    Also das habe ich jetzt, aber wenn ich auf den Link klicke dann geht ein Fenster auf und die seite geht dann zu meinem Ordner wo die hp drin liegt und bleibt nicht da wo sie war. Ist es machbar das er nur das bild in einem Fesnter aufruft und nicht die seite switcht?! Ist es außerdem machbar das sich das Popup Fenster automatisch an die Maße des Bildes anpasst!? bzw. wenn man nur die Breite angiebt!? Das man nicht immer ein Viel zu großes Fenster hat aber das Bild nur so klein ist.
    Vielen Dank.
     

  4. #4
    SnakeBite334 SnakeBite334 ist offline Mitglied Bronze
    Registriert seit
    Feb 2005
    Ort
    Hamburg
    Beiträge
    29
    Kann mir da wer helfen!?
     

  5. #5
    Avatar von Ecthelion
    Ecthelion Ecthelion ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Spich (NRW)
    Beiträge
    130
    Hi SnakeBite334,

    Ich hatte das selbe Problem und habe es mit PHP gelöst.
    Hier die Lösung:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    <script type="text/javascript">
    <!--
    function fenster(winname,wintitel,breite,hoehe) {
        var links=screen.width/2-breite/2;
        var oben=screen.height/2-hoehe/2;
        NewWin = window.open(winname, wintitel, "width="+breite+",height="+hoehe+",top="+oben+",left="+links+",toolbar=0 scrollbar=yes,location=0");
    }
    //-->
    </script>

    Als erstes habe ich auch denselben script wie du verwendet.
    Nun aber zum eigentlichem Teil:
    Dem auslesen der Größe des Bildes:

    PHP-Code:
    <?php
    $size
    =getimagesize("Ort_des_Bildes");
      
    $breite=$size[0]; //Auslesen der Breite
      
    $hoehe=$size[1]; //Auslesen der Höhe
    echo("<a class=\"normal\" href=\"\" onclick=\"javascript: fenster('fenster.html', 'Titel', ".$breite.", ".$hoehe.")\" >
    <img src=\"Ort des z.B. Thumbs\" border=\"0\" alt=\"\"></a><br>\n"
    );
    ?>
    Ich hoffe das ist soweit verständlich

    MfG

    Ecthelion
     

Ähnliche Themen

  1. Klick auf Bild soll neues Fenster öffnen
    Von jfg1 im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 19.04.10, 21:40
  2. Antworten: 5
    Letzter Beitrag: 24.03.06, 18:36
  3. Antworten: 3
    Letzter Beitrag: 13.04.05, 14:09
  4. Antworten: 1
    Letzter Beitrag: 11.04.05, 17:22
  5. Antworten: 2
    Letzter Beitrag: 08.12.03, 15:17