Hi Leute,
folgender Code gibt mir die angebenen Bildchen vertikal aus ...also vertikale Lauf der Bilder die jeweils nen Link beherbergen:
<script language="JavaScript" type="text/javascript">
pos=0; //Variable zum positionieren des Scrolltextes
timer=null //Variable für das Timeout
sprung=-1 //scrollweite pro functionsaufruf
zeit=50 //Zeitfolge des Functionsaufrufes in Millisekunden
Anzeigenbreite=200
Anzeigenhoehe=350
pos=Anzeigenhoehe //Variable zum positionieren des Scrolltextes
//Hier der Anzeige text
txt=""
txt=txt+"<a href=\"bilder\/brueder.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/brueder_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/Kerim_Freund.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/Kerim_Freund_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/Kerim_Kid.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/Kerim_Kid_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/kidkerim.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/kidkerim_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat1.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat1_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat2.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat2_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/solda4t.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat4_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
function scrollitup() // zum herunterscrollen des Textes
{
if (document.layers)//wenn NS4
{
max=(document.fenster.document.fenster1.document.height)*-1;//hoehe des Textes ermitteln
if (pos>max)//wenn die momentane obere Position des Textes groeser ist als Texthöhe
{
pos=pos+sprung;
document.fenster.document.fenster1.top=pos //Text neu positionieren
}
else
pos=Anzeigenhoehe
}
else if(document.all) //IE 4+5
{
max=(document.all.fenster1.offsetHeight)*-1;//hoehe des Textes ermitteln
if(pos>max)//wenn die momentane obere Position des Textes groesser ist als Texthöhe
{
pos=pos+sprung;
document.all.fenster1.style.posTop=pos //Text neu positionieren
}
else
pos=Anzeigenhoehe
}
else if(document.getElementById)//NS6 +IE5
{
max=(document.getElementById("fenster1").offsetHeight)*-1;//hoehe des Textes ermitteln
if(pos>max) //wenn die momentane obere Position des Textes groesser ist als Texthöhe
{
pos=pos+sprung;
document.getElementById("fenster1").style.top=pos//Text neu positionieren
}
else
pos=Anzeigenhoehe
}
timer=window.setTimeout("scrollitup()",zeit)//Function ruft sich selber auf solange die Maus nicht über dem Ticker steht
}
</script>
<script language="javascript">
if(document.layers)//Wenn NS4 Layer schreiben
{
document.write('<center><layer name="fenster" left="0" top="0" clip="0,0,'+Anzeigenbreite+','+Anzeigenhoehe+'" bgColor="#99B3CC" onmouseover="clearInterval(timer)" onmouseout="scrollitup()"><layer name="fenster1" width="'+Anzeigenbreite+'" top="'+Anzeigenhoehe+'" >')
document.write(txt)
document.write('<\/layer><\/layer><\/center>');
}
else //wenn NS6 oder IE div schreiben
{
document.write('<div id ="fenster" style="position:absolute;top:0;left:0; background-color:#99B3CC;height:'+Anzeigenhoehe+';clip:rect(0,'+Anzeigenbreite+','+Anzeigenhoehe+',0);" onmouseover="clearInterval(timer)" onmouseout="scrollitup()">')
document.write('<div id="fenster1" style="position:relative;top:'+Anzeigenhoehe+'; width:'+Anzeigenbreite+'">');
document.write(txt)
document.write('<\/div><\/div>');
}
</script>
Problem ist nun das die Bilderlaufschrift erst beginnt wenn ich mit der Maus kurz drüber bin soll aber automatisch beim Start beginnen - hab das in einen TD-Tag eingebunden und sehr nett wäre wenn das ganze jemand vielleicht umbasteln könnte das ganze horizontal läuft statt vertikal.
Danke mal im Vorraus,
Kerim
folgender Code gibt mir die angebenen Bildchen vertikal aus ...also vertikale Lauf der Bilder die jeweils nen Link beherbergen:
<script language="JavaScript" type="text/javascript">
pos=0; //Variable zum positionieren des Scrolltextes
timer=null //Variable für das Timeout
sprung=-1 //scrollweite pro functionsaufruf
zeit=50 //Zeitfolge des Functionsaufrufes in Millisekunden
Anzeigenbreite=200
Anzeigenhoehe=350
pos=Anzeigenhoehe //Variable zum positionieren des Scrolltextes
//Hier der Anzeige text
txt=""
txt=txt+"<a href=\"bilder\/brueder.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/brueder_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/Kerim_Freund.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/Kerim_Freund_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/Kerim_Kid.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/Kerim_Kid_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/kidkerim.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/kidkerim_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat1.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat1_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/soldat2.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat2_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
txt=txt+"<a href=\"bilder\/solda4t.jpg\" target=\"_blank\"><img border=\"0\" src=\"bilder\/soldat4_t.jpg\" widht=\"100\" height=\"100\"><\/a><br>";
function scrollitup() // zum herunterscrollen des Textes
{
if (document.layers)//wenn NS4
{
max=(document.fenster.document.fenster1.document.height)*-1;//hoehe des Textes ermitteln
if (pos>max)//wenn die momentane obere Position des Textes groeser ist als Texthöhe
{
pos=pos+sprung;
document.fenster.document.fenster1.top=pos //Text neu positionieren
}
else
pos=Anzeigenhoehe
}
else if(document.all) //IE 4+5
{
max=(document.all.fenster1.offsetHeight)*-1;//hoehe des Textes ermitteln
if(pos>max)//wenn die momentane obere Position des Textes groesser ist als Texthöhe
{
pos=pos+sprung;
document.all.fenster1.style.posTop=pos //Text neu positionieren
}
else
pos=Anzeigenhoehe
}
else if(document.getElementById)//NS6 +IE5
{
max=(document.getElementById("fenster1").offsetHeight)*-1;//hoehe des Textes ermitteln
if(pos>max) //wenn die momentane obere Position des Textes groesser ist als Texthöhe
{
pos=pos+sprung;
document.getElementById("fenster1").style.top=pos//Text neu positionieren
}
else
pos=Anzeigenhoehe
}
timer=window.setTimeout("scrollitup()",zeit)//Function ruft sich selber auf solange die Maus nicht über dem Ticker steht
}
</script>
<script language="javascript">
if(document.layers)//Wenn NS4 Layer schreiben
{
document.write('<center><layer name="fenster" left="0" top="0" clip="0,0,'+Anzeigenbreite+','+Anzeigenhoehe+'" bgColor="#99B3CC" onmouseover="clearInterval(timer)" onmouseout="scrollitup()"><layer name="fenster1" width="'+Anzeigenbreite+'" top="'+Anzeigenhoehe+'" >')
document.write(txt)
document.write('<\/layer><\/layer><\/center>');
}
else //wenn NS6 oder IE div schreiben
{
document.write('<div id ="fenster" style="position:absolute;top:0;left:0; background-color:#99B3CC;height:'+Anzeigenhoehe+';clip:rect(0,'+Anzeigenbreite+','+Anzeigenhoehe+',0);" onmouseover="clearInterval(timer)" onmouseout="scrollitup()">')
document.write('<div id="fenster1" style="position:relative;top:'+Anzeigenhoehe+'; width:'+Anzeigenbreite+'">');
document.write(txt)
document.write('<\/div><\/div>');
}
</script>
Problem ist nun das die Bilderlaufschrift erst beginnt wenn ich mit der Maus kurz drüber bin soll aber automatisch beim Start beginnen - hab das in einen TD-Tag eingebunden und sehr nett wäre wenn das ganze jemand vielleicht umbasteln könnte das ganze horizontal läuft statt vertikal.
Danke mal im Vorraus,
Kerim