Hallo ich habe ein tolles Script gefunden, dass auf Klick zwischen zwei Bildern wechseln kann. Ich möchte aber geren drei und mehr Bilder auf diese Weise wechseln lassen. Weis jemand wie ich das Script modifizieren muss?
<script language="JavaScript">
<!--
// © Autor: SelfHTML
// http://www.selfhtml.de
var TN = "Effekt<br>bei Text";
var TA = "Neuer<br>Text jetzt";
var flt = new Array();
for(i=0;i<=23;i++) flt[i] = TN;
var gflt = new Array();
for(i=0;i<=23;i++) gflt[i] = 1;
var Bild1 = new Array();
var Bild2 = new Array();
for(i=0;i<=23;i++)
{
Bild1[i] = new Image();
Bild1[i].src = "madrid1.jpg";
}
for(i=0;i<=23;i++)
{
Bild2[i] = new Image();
Bild2[i].src = "madrid2.jpg";
}
function rtf(obj,nr)
{
if (! document.all) return;
if(flt[nr] == TN)
{
flt[nr] = TA;
obj.filters.revealTrans.Apply();
obj.innerHTML = TA;
obj.filters.revealTrans.Play();
}
else
{
flt[nr] = TN;
obj.filters.revealTrans.Apply();
obj.innerHTML = TN;
obj.filters.revealTrans.Play();
}
}
function rtfg(gobj,nr)
{
if (! document.all) return;
if(gflt[nr] == 1)
{
gflt[nr] = 2;
gobj.filters.revealTrans.Apply();
gobj.src = Bild2[nr].src;
gobj.filters.revealTrans.Play();
}
else
{
gflt[nr] = 1;
gobj.filters.revealTrans.Apply();
gobj.src = Bild1[nr].src;
gobj.filters.revealTrans.Play();
}
}
// -->
</script>
<img src="madrid1.jpg" style="cursor:hand; filter:revealTrans(Duration=1.5,Transition=12)" onclick="rtfg(this,12)" width=250 height=180">
<script language="JavaScript">
<!--
// © Autor: SelfHTML
// http://www.selfhtml.de
var TN = "Effekt<br>bei Text";
var TA = "Neuer<br>Text jetzt";
var flt = new Array();
for(i=0;i<=23;i++) flt[i] = TN;
var gflt = new Array();
for(i=0;i<=23;i++) gflt[i] = 1;
var Bild1 = new Array();
var Bild2 = new Array();
for(i=0;i<=23;i++)
{
Bild1[i] = new Image();
Bild1[i].src = "madrid1.jpg";
}
for(i=0;i<=23;i++)
{
Bild2[i] = new Image();
Bild2[i].src = "madrid2.jpg";
}
function rtf(obj,nr)
{
if (! document.all) return;
if(flt[nr] == TN)
{
flt[nr] = TA;
obj.filters.revealTrans.Apply();
obj.innerHTML = TA;
obj.filters.revealTrans.Play();
}
else
{
flt[nr] = TN;
obj.filters.revealTrans.Apply();
obj.innerHTML = TN;
obj.filters.revealTrans.Play();
}
}
function rtfg(gobj,nr)
{
if (! document.all) return;
if(gflt[nr] == 1)
{
gflt[nr] = 2;
gobj.filters.revealTrans.Apply();
gobj.src = Bild2[nr].src;
gobj.filters.revealTrans.Play();
}
else
{
gflt[nr] = 1;
gobj.filters.revealTrans.Apply();
gobj.src = Bild1[nr].src;
gobj.filters.revealTrans.Play();
}
}
// -->
</script>
<img src="madrid1.jpg" style="cursor:hand; filter:revealTrans(Duration=1.5,Transition=12)" onclick="rtfg(this,12)" width=250 height=180">
Kommentar