kostenloser Webspace werbefrei: lima-city


Kleine Gallery bzw. ähnliches mit Javascript !

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    s****e

    Moin Moin,

    habe eine kleine Familien Website. nu habe ich Bilder, eine Gallery an für sich ist momentan nicht notwendig.
    Nu habe folgendes vor. Habe ein Großes Bild davon erstelle ich ein kleines, sozusagen als vorschaubuld.
    Wenn man auf das kleine Klickt soll sich das in Groß und im Popup öffnen.
    Nu das da Java script mit im spiel ist ist klar, aber wie realesiere ich es am besten ?

    Lg
    Dennis
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. m****e

    Sowas hier?

    <img src="/URL-DES-BILDES" width="BREITE-IN-PIXEL" height="HÖHE-IN-PIXEL" onClick="window.open('URL-DES-BILDES','','menubar=no')">

    oder mit Javascript:

    <script type="text/javascript">
    <!--
    function OpenFoto(img){
    foto= new Image();
    foto.src=(img);
    ControlFoto(img);
    }
    
    function ControlFoto(img){
    if((foto.width!=0)&&(foto.height!=0)){
    ViewFoto(img);
    }
    else{
    interval_a="ControlFoto('"+img+"')";
    interval_b=setTimeout(interval_a,20);
    }
    }
    function ViewFoto(img){
    width=foto.width+20;
    height=foto.height+24;
    
    try {
    if (output.closed == false) throw "offen";
    }
    catch (e) {
    if (e=="offen") {
    output.close();
    }
    }
    output=window.open("","output","left=40,top=40,width="+width+",height="+height+",location=no,toolbar=no,menubar=no,status=no,scrol lbars=no,resizable=no");
    output.document.writeln("<html><head><title>..:: Foto ::..<\/title><\/head>");
    output.document.writeln("<body bgcolor=\"white\" text=\"white\" link=\"white\" vlink=\"white\" alink=\"white\" leftmargin=\"0\" marginwidth=\"0\" topmargin=\"0\" marginheight=\"0\">");
    output.document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\">");
    output.document.writeln("<tr><td width=\"100%\" height=\"100%\" align=\"left\" valign=\"top\"><p><a href=\"javascript:self.close()\"><img src=\""+img+"\" width=\""+foto.width+"\" height=\""+foto.height+"\" border=\"10\" alt=\"click here to close the window\"></a><\/p><\/td><\/tr>");
    output.document.writeln("<\/table><\/body><\/html>");
    output.focus();
    }
    
    // -->
    </script>


    Letzteres habe ich nicht getestet!




    MfG

    Beitrag zuletzt geändert: 22.2.2010 10:57:26 von mccole
  4. djfun

    Co-Admin Kostenloser Webspace von djfun

    djfun hat kostenlosen Webspace.

    hallo sajude,

    du könntest dir mal http://www.digitalia.be/software/slimbox anschauen. Das arbeitet mit JavaScript und zeigt das große Bild nach Klick aufs Vorschaubild im selben Fenster in einem Layer über der eigentlichen Seite eingeblendet.

    gruß, djfun
  5. Autor dieses Themas

    s****e

    Danke für eure Tipps.

    @mccole

    Wo gebe ich beim Java script die Bildfade an ?

    @djfun

    Thx, sowas möchte ich nicht, bzw. lohnt nich so ein aufwand !
  6. m****e

    Achso, sorry den wichtigsten Teil habe ich vergessen!

    Du machst das mit dem Befehl hier:

    <A href="javascript:OpenFoto('pfad/bild.jpg')">Text oder Bild</A>


    Wie gesagt, getestet habe ich es nicht!

    Quelle:
    http://www.webmasterbiz.de/archive/index.php/t-742.html

    EDIT:
    Ich habs mal noch für dich getestet:

    http://mccole.lima-city.de/

    Wenn man auf das Bild im Popup klickt, schliesst sich das Fenster wieder =)
    Ich hoffe das hilft dir weiter!

    Beitrag zuletzt geändert: 22.2.2010 12:50:39 von mccole
  7. Autor dieses Themas

    s****e

    Danke genau sowas habe ich gesucht :-)
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!