Hallo Java-Kenner,
ich suche einen Script mit dem man eine Slide show mit Text zeigen kann. Es soll also unter jedem gezeigten Bild eine Bildunterschrift stehen.
Ich habe schon viel gesucht, aber nichts gefunden. Wer kann mir bitte weiter helfen?
Sabine
Hallo Sabine!
ich suche einen Script mit dem man eine
Slide show mit Text zeigen kann. Es soll
also unter jedem gezeigten Bild eine
Bildunterschrift stehen.
<!-- Hide this script from old browsers –
var i = 1;
var images;
var description;
images = new Array()
images[1] = „img/bild1.jpg“;
images[2] = „img/bild2.jpg“;
images[3] = „img/bild3.jpg“;
description = new Array();
description[1] = „Text1“;
description[2] = „Text2“;
description[3] = „Text3“;
function gallery()
{
if (i == 1)
{
document.gallery.desc.value = description[1];
document.gallery.previous.value=" ";
}
}
function previmg()
{
if (i != 1)
{
i --;
document.img.src = images[i];
document.gallery.desc.value = description[i];
document.gallery.next.value = „Next“;
}
if (i == 1)
{
document.gallery.previous.value=" ";
}
}
function nextimg()
{
if (i != 3)
{
i ++;
document.gallery.previous.value=„Previous“;
image = images[i];
document.img.src = image;
document.gallery.desc.value = description[i];
}
if (i == 3)
{
document.gallery.next.value=" ";
}
}
function pickrand()
{
var imagenumber = 3;
var randomnumber = Math.random();
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1;
var randimage = images[rand1];
document.img.src = randimage;
document.gallery.desc.value = description[rand1];
i = rand1;
if (i == 1)
{
document.gallery.previous.value=" ";
}
else
{
document.gallery.previous.value=„Previous“;
}
if (i == 3)
{
document.gallery.next.value=" ";
}
else
{
document.gallery.next.value=„Next“;
}
}
function firstimg()
{
i = 1;
document.img.src = images[i];
document.gallery.desc.value = description[i];
document.gallery.previous.value=" ";
document.gallery.next.value=„Next“;
}
function lastimg()
{
i = 3;
document.img.src = images[i];
document.gallery.desc.value = description[i];
document.gallery.next.value=" ";
document.gallery.previous.value=„Previous“;
}
// – End Hiding Here -->
Grüße, Tanja
Hallo Tanja,
vielen Dank, aber wenn ich das Script so in den Head einfüge, die jpg’s entsprechend benenne etc., sieht man auf dem Bildschirm nichts! Wo kann der Fehler liegen?
Der Teil, den ich meine, würde so aussehen:
images = new Array()
images[1] = „kerky1.jpg“;
images[2] = „kerky2.jpg“;
images[3] = „kerky4.jpg“;
description = new Array();
description[1] = „Paleo“;
description[2] = „Sidari“;
description[3] = „Altstadt“;
Hoffentlich kannst Du mir weiterhelfen.
Gruß
Sabine
Hallo Sabine!
vielen Dank, aber wenn ich das Script so
in den Head einfüge, die jpg’s
entsprechend benenne etc., sieht man auf
dem Bildschirm nichts! Wo kann der Fehler
liegen?
So kann ich das nicht sagen. Stell die Seite doch einfach mal auf einen WWW-Server und nenne die URL, dann schaue ich es mir mal an. Das Skript funktioniert auf jeden Fall, ich habe es auf meiner Homepage auch im Einsatz (http://www.fh-furtwangen.de/~schaett -> „Me“ -> „Furtwangen“).
Grüße, Tanja
Hallo Tanja,
interessant, Deine Seite!
Ich habe inzwischen noch ein Script für eine andere Slight show bekommen, die mir sogar noch besser gefällt; werde dann wohl diese nehmen.
Aber trotzdem vielen Dank!
Sabine
Hallo Tanja,
also Dein Script ist doch besser!!!
Ich nehme ihn. Wird aber noch ein Weilchen dauern, bis ich alles auf meiner HP präsentiere.
Gruß
Sabine