Patrick Andrieu: Blättern in Fotoalbum UND individuelle Foto-Auswahl

Beitrag lesen

Rere!

Mathias sagte: »Außerdem würde ich die Blätter-Navigation mit JavaScript einfügen, da sie ohnehin nur mit JavaScript funktioniert und nicht direkt im HTML-Quelltext liegen sollte, wenn sie keine Funktionalität hat.«, ein berechtigter Einwand ;)

So geht's jetzt auch mit meinem Beispiel:

»» ------------------------------------------------------

var gallery = new function () {

var direction = 0;
  this.paging = function(img,link) {
      img.src = link.href;
  }
  this.start = function() {
      window.onload = function () {

// ADD HIER:
           document.getElementById('blaettern').style.display = "block";
// ENDE ADD

var bilderlinks = document.getElementById('thumbliste').getElementsByTagName('a');
        var summe = bilderlinks.length;
        var buttons = document.getElementById('blaettern').getElementsByTagName('LI');
        var img = document.aktuelles_foto;
        for (var i = 0; i < summe; i++) {
          bilderlinks[i].ind= i;
          bilderlinks[i].onclick = function() {
            direction = this.ind;
            img.src = this.href;
            return false;
          }
        }
        buttons[0].onclick = function() {
           direction = 0;
           gallery.paging(img,bilderlinks[direction]);
        }
        buttons[1].onclick = function() {
          direction = direction > 0 ? direction-1 : 0;
          gallery.paging(img,bilderlinks[direction]);
        }
        buttons[2].onclick = function() {
          direction = direction < summe-1 ? direction+1 : direction;
          gallery.paging(img,bilderlinks[direction]);
        }
        buttons[3].onclick = function() {
          direction = summe-1;
          gallery.paging(img,bilderlinks[direction]);
       }
     }
  }
}
gallery.start();


>   
> »» ------------------------------------------------------  
  
Und im CSS für ul#blaettern:  
  
display:none;  
  
  
Viele Grüße aus Frankfurt/Main,  
Patrick

-- 
\_ - jenseits vom delirium - \_  
![](http://www.atomic-eggs.com/fuernA.jpg)  
   [Diblom](http://www.atomic-eggs.com/pics/diblom.png)   [[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash](http://www.atomic-eggs.com/)]  
[J'ai 10 ans!](http://www.atomic-eggs.com/wae/wae_10.shtml#a5) | Achtung [Agentur](http://www.atomic-eggs.com/cwi/cwi_5.shtml#a5)! | Nichts ist unmöglich? [Doch!](http://www.atomic-eggs.com/cwi/cwi_4.shtml) | [Heute](http://www.atomic-eggs.com/cgi-bin/date_today.pl) schon ge[gök](http://goek.atomic-eggs.com/goek_goek.html)t?
0 53

Blättern in Fotoalbum UND individuelle Foto-Auswahl

juewi
  • javascript
  1. 0
    molily
    1. 0
      juewi
      1. 0
        molily
        1. 0

          Blättern in Fotoalbum UND individuelle Foto-Auswahl - ERLEDIGT

          juewi
      2. 0
        juewi
      3. 0
        molily
        1. 0
          juewi
          1. 0
            Patrick Andrieu
            1. 0
              Patrick Andrieu
              1. 0
                Patrick Andrieu
                1. 0
                  Patrick Andrieu
              2. 1
                Patrick Andrieu
                1. 1
                  dedlfix
                  • php
                  1. 0
                    dedlfix
                  2. 0
                    Patrick Andrieu
                  3. 0
                    Patrick Andrieu
                    1. 0
                      Patrick Andrieu
                      1. 0
                        juewi
                        1. 0
                          Patrick Andrieu
                    2. 0
                      juewi
                    3. 0
                      dedlfix
                      1. 0
                        Patrick Andrieu
                        1. 0
                          dedlfix
                          1. 0
                            Patrick Andrieu
              3. 0
                juewi
                1. 0
                  Patrick Andrieu
                  1. 0

                    Script-Variante von Patrick - perfetto!

                    juewi
                    1. 0
                      Patrick Andrieu
                      1. 0
                        juewi
                        1. 0
                          Patrick Andrieu
                          1. 0

                            Grafik-Ladezeit mit opacity und gif ersichtlich gemacht

                            juewi
                            1. 0
                              Patrick Andrieu
                              1. 0
                                juewi
                                1. 0
                                  juewi
                                  1. 0
                                    Patrick Andrieu
                                    1. 0
                                      juewi
                                      1. 0

                                        DANKE !

                                        juewi
                        2. 0
                          Patrick Andrieu
                          1. 0
                            Kai345
                            • menschelei
                  2. 0
                    molily
                    1. 0
                      Patrick Andrieu
                2. 0

                  An den Pranger Domain nicht erreichbar

                  Hans
                  • recht
                  1. 0
                    Patrick Andrieu
                    1. 0

                      Bechstubenverwachsler

                      Der Martin
                      • menschelei
                      1. 0
                        Patrick Andrieu
                        1. 0

                          Bechstubenverwachsler und andere Krankheiten

                          Der Martin
        2. 1
          molily
          1. 0
            Patrick Andrieu
          2. 0
            juewi
    2. 0

      Extrahieren von Link-Bestandteilen (SPLIT)

      juewi
      1. 0
        Struppi
        1. 0
          juewi