Hallo liebe User, da ich überhaupt keine Ahnung von Javascript habe wende ich mich mal an dieses Forum. Vorab noch etwas und zwar soll das ganze nur mit javascript realisiert werden und nicht mit php.
Und zwar ist es immer sehr aufwendig eine neue bildergallerie zu erstellen. Bisher hatte ich ja immer zwei arrays in denen einmal die Thumbnails deklariert sind und einmal meine original Bilder und das sah so aus:
1.das array für die original bilder:
2. das array für die thumbnails:
Jetzt ist meine Frage ob es möglich ist diese beiden arrays automatisch zu erzeugen? Und zwar habe ich mir das folgendermaßen vorgestellt:
1. ich gebe einmal den Pfad der bilder an z.b in einer var
( nur unterscheidet sich ja der pfad einmal durch "klein" oder "original"). Das heißt diese pfadangabe soll in meinem pfad fehlen und für jedes array feste angegeben sein. Somit ist der pfad den ich angebe für beide arrays gleich.
bsp: ich gebe folgenden pfad an: "bilder/+platzhalter+/einsatz_2005_02_"
jetzt soll bei dem array mit den original Bildern der platzhalter durch original ersetzt werden und bei den thumbnails durch klein.
2. die bilder müssen dann automatisch durchnummeriert werden. Und zwar beginnent mit keiner Zahl und dann %20(1),%20(2) usw.
3. damit die bilder nicht endlos durchnummeriert werden und das array nur so groß wird wie bilder ich habe soll es iregendwo eine variable geben in der ich die anzahl der Bilder angebe. Und somit ist die größe meiner arrays bestimmt.
Ich hoffe man kann verstehen wie ich das meine. Wäre schön wenn es so oder so ähnlich funtionieren würde.
Danke,olli
Und zwar ist es immer sehr aufwendig eine neue bildergallerie zu erstellen. Bisher hatte ich ja immer zwei arrays in denen einmal die Thumbnails deklariert sind und einmal meine original Bilder und das sah so aus:
1.das array für die original bilder:
Code:
var i = 1 //Zaehlvariable fuer Foto images = new Array
images[1] = "bilder/original/einsatz_2005_02_.jpg "
images[2] = "bilder/original/einsatz_2005_02_%20(1).jpg "
images[3] = "bilder/original/einsatz_2005_02_%20(2).jpg "
images[4] = "bilder/original/einsatz_2005_02_%20(3).jpg "
images[5] = "bilder/original/einsatz_2005_02_%20(4).jpg "
images[6] = "bilder/original/einsatz_2005_02_%20(5).jpg "
images[7] = "bilder/original/einsatz_2005_02_%20(6).jpg "
images[8] = "bilder/original/einsatz_2005_02_%20(7).jpg "
images[9] = "bilder/original/einsatz_2005_02_%20(8).jpg "
images[10] = "bilder/original/einsatz_2005_02_%20(9).jpg "
2. das array für die thumbnails:
Code:
bilder = new Array() bilder[0]= "<img src=bilder/klein/einsatz_2005_02_.jpg onclick=OpenGallery('1') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[1]= "<img src=bilder/klein/einsatz_2005_02_%20(1).jpg onclick=OpenGallery('2') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[2]= "<img src=bilder/klein/einsatz_2005_02_%20(2).jpg onclick=OpenGallery('3') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[3]= "<img src=bilder/klein/einsatz_2005_02_%20(3).jpg onclick=OpenGallery('4') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[4]= "<img src=bilder/klein/einsatz_2005_02_%20(4).jpg onclick=OpenGallery('5') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[5]= "<img src=bilder/klein/einsatz_2005_02_%20(5).jpg onclick=OpenGallery('6') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[6]= "<img src=bilder/klein/einsatz_2005_02_%20(6).jpg onclick=OpenGallery('7') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[7]= "<img src=bilder/klein/einsatz_2005_02_%20(7).jpg onclick=OpenGallery('8') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[8]= "<img src=bilder/klein/einsatz_2005_02_%20(8).jpg onclick=OpenGallery('9') title='Klicken zum Vergrößern' class='thumbnail'>"
bilder[9]= "<img src=bilder/klein/einsatz_2005_02_%20(9).jpg onclick=OpenGallery('10') title='Klicken zum Vergrößern' class='thumbnail'>"
Jetzt ist meine Frage ob es möglich ist diese beiden arrays automatisch zu erzeugen? Und zwar habe ich mir das folgendermaßen vorgestellt:
1. ich gebe einmal den Pfad der bilder an z.b in einer var
( nur unterscheidet sich ja der pfad einmal durch "klein" oder "original"). Das heißt diese pfadangabe soll in meinem pfad fehlen und für jedes array feste angegeben sein. Somit ist der pfad den ich angebe für beide arrays gleich.
bsp: ich gebe folgenden pfad an: "bilder/+platzhalter+/einsatz_2005_02_"
jetzt soll bei dem array mit den original Bildern der platzhalter durch original ersetzt werden und bei den thumbnails durch klein.
2. die bilder müssen dann automatisch durchnummeriert werden. Und zwar beginnent mit keiner Zahl und dann %20(1),%20(2) usw.
3. damit die bilder nicht endlos durchnummeriert werden und das array nur so groß wird wie bilder ich habe soll es iregendwo eine variable geben in der ich die anzahl der Bilder angebe. Und somit ist die größe meiner arrays bestimmt.
Ich hoffe man kann verstehen wie ich das meine. Wäre schön wenn es so oder so ähnlich funtionieren würde.
Danke,olli