a!i3n
Lt. Commander
- Registriert
- Mai 2004
- Beiträge
- 1.673
Hi,
ich habe ein kleines Problem:
Also ich würde gerne auf einer Homepage eine Bildergallerie machen,
sagen wir mal 4 Bilder pro Reihe und 4 Reihen nach unten. (Nur damit
ihr auch das vorstellen könnt
) <- 100x100 Pixel als Bsp.
So dann sind dann immer schön unterschiedliche Bilder drin...aber man
will ja die Bilder auch etwas größer sehen, sodass die Bilder zu einer
Diashow weitergeleitet werden. Habe folgendes Javascript für die
Diashow: (mit Vorwärts&Rückwärts Link)
So nun kann ich aber nur ein Bild angeben, welches beim Laden geöffnet wird,
also zum Beispiel nur das Erste! Das ist ja auch gut wenn ich das erste Bild öffne,
denn dann kommt ja das erste in Groß und ich kann mich durch die Diashow klicken.
Wenn ich nun aber von der Gallerie aus auf das zweite Bild klicke kommt das erste Bild
in groß, weil ich ja nur ein Startbild festlegen kann in meiner Lösung. Es soll aber das zweite Bild in groß kommen.
Ich könnte nun natürlich ganz viele neue html. Seiten machen und das Javascript einfügen allerdings müsste man das ja dann für jedes neues Bild machen!
Ich hoffe ihr versteht mein Problem! Danke fürs Lesen und ich hoffe ich könnt mir helfen!
Gruß&Danke
Maxi
ich habe ein kleines Problem:
Also ich würde gerne auf einer Homepage eine Bildergallerie machen,
sagen wir mal 4 Bilder pro Reihe und 4 Reihen nach unten. (Nur damit
ihr auch das vorstellen könnt
So dann sind dann immer schön unterschiedliche Bilder drin...aber man
will ja die Bilder auch etwas größer sehen, sodass die Bilder zu einer
Diashow weitergeleitet werden. Habe folgendes Javascript für die
Diashow: (mit Vorwärts&Rückwärts Link)
Code:
<html>
<head>
<script language="javascript">
var bilder = new Array('bild1.jpg', 'bild2.jpg', 'bild3.jpg');
var pos = 0;
function vorwaerts()
{
pos++;
if (pos == bilder.length)
pos = 0;
document.images['bild'].src = bilder[pos];
}
function zurueck()
{
pos--;
if (pos < 0)
pos = bilder.length - 1;
document.images['bild'].src = bilder[pos];
}
</script>
</head>
<body>
<img name="bild" src="bild1.jpg"/ width="600" height="400">
<br>
<a href="javascript:zurueck()">Zurück</a>
<a href="javascript:vorwaerts()">Vorwärts</a>
</body>
</html>
So nun kann ich aber nur ein Bild angeben, welches beim Laden geöffnet wird,
also zum Beispiel nur das Erste! Das ist ja auch gut wenn ich das erste Bild öffne,
denn dann kommt ja das erste in Groß und ich kann mich durch die Diashow klicken.
Wenn ich nun aber von der Gallerie aus auf das zweite Bild klicke kommt das erste Bild
in groß, weil ich ja nur ein Startbild festlegen kann in meiner Lösung. Es soll aber das zweite Bild in groß kommen.
Ich könnte nun natürlich ganz viele neue html. Seiten machen und das Javascript einfügen allerdings müsste man das ja dann für jedes neues Bild machen!
Ich hoffe ihr versteht mein Problem! Danke fürs Lesen und ich hoffe ich könnt mir helfen!
Gruß&Danke
Maxi