BastiS
Mitglied
Hallo,
ich würde gerne auf meiner Homepage so eine Art "Filmrolle" einbauen dh.
ich habe ca. 10 Bilder und möchte sie gerne in einem Kästchen ablaufen lassen immer wieder... und wenn man mit der Maus auf eins drauf geht, kann man das Bild anklicken...
wie geht sowas? Wo finde ich eine Anleitung oder vielleicht kann mir hier auch wer eine machen..
vielen Dank
BasTi
PS: muss man es mit java machen oder kann man es auch mit etwas anderen machen ?
Edit:
habe noch etwas gefunden:
<marquee bgcolor="#cccccc" border="0" align="middle" scrollamount="3" scrolldelay="0" behavior="scroll" width="200" height="30" style="font-family: Verdana, Arial, Helvetica, sans-serif; color: #689930; font-size: 10"><img src="bild.jpg"></marquee> <- also hiermit kann ich schonmal so ein bild scrollen.. nur kann man das auch von oben nach unten und kann man dann vielleicht auch eins anklicken ?
edit2:
Habe noch was gefunden:
http://www.all-electro.de/cgi-bin/bilderscroll/scroll.pl
sowas sollte es sein
nur jedes Bild sollte ein eigenen link haben geht sowas ?
ich würde gerne auf meiner Homepage so eine Art "Filmrolle" einbauen dh.
ich habe ca. 10 Bilder und möchte sie gerne in einem Kästchen ablaufen lassen immer wieder... und wenn man mit der Maus auf eins drauf geht, kann man das Bild anklicken...
wie geht sowas? Wo finde ich eine Anleitung oder vielleicht kann mir hier auch wer eine machen..
vielen Dank
BasTi
PS: muss man es mit java machen oder kann man es auch mit etwas anderen machen ?
Edit:
habe noch etwas gefunden:
<marquee bgcolor="#cccccc" border="0" align="middle" scrollamount="3" scrolldelay="0" behavior="scroll" width="200" height="30" style="font-family: Verdana, Arial, Helvetica, sans-serif; color: #689930; font-size: 10"><img src="bild.jpg"></marquee> <- also hiermit kann ich schonmal so ein bild scrollen.. nur kann man das auch von oben nach unten und kann man dann vielleicht auch eins anklicken ?
edit2:
Habe noch was gefunden:
http://www.all-electro.de/cgi-bin/bilderscroll/scroll.pl
sowas sollte es sein
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>bilderscroll</title>
</head>
<body bgColor="#008A18" text="#000000">
<script type="text/javascript">
var Bild0 = "../../cm-static/all_electro/images/bilderscroll/13.jpg";
var Bild1 = "../../cm-static/all_electro/images/bilderscroll/11.jpg";
var Bild2 = "../../cm-static/all_electro/images/bilderscroll/05.jpg";
var Bild3 = "../../cm-static/all_electro/images/bilderscroll/04.jpg";
var Bild4 = "../../cm-static/all_electro/images/bilderscroll/12.jpg";
var Bild5 = "../../cm-static/all_electro/images/bilderscroll/08.jpg";
var Bild6 = "../../cm-static/all_electro/images/bilderscroll/02.jpg";
Bild = new Array (Bild0,Bild1,Bild2,Bild3,Bild4,Bild5,Bild6);
Hoehe = new Array (180,210,155,162,211,152,210);
// Holen der Bilder
var start = 0;
for (var j=0;j<Bild.length;j++) {
start = start + Hoehe[j];
}
var startY = start*-1;
var maxY = 800;
var Abstand = 20;
VarY = startY;
for (var i=0;i<Bild.length;i++) {
var Ausgabe = ' ';
Ausgabe += '<table>';
Ausgabe += '<tr>';
Ausgabe += '<td width="25"> </td>';
Ausgabe += '<td><div id="bildDiv'+i+'" style="position:absolute; top:'+VarY+'px;"><a href=http://www.all-electro.de/html/all_nl_produkte_rubrik_rubrik-8_lang-d_pfad-all_electro_startseite-.htm border=0 target=autodaten><img src= '+Bild[i]+' width="140" border="0"></a></div></td>';
Ausgabe += '</tr>';
Ausgabe += '</table>';
document.write(Ausgabe);
VarY = VarY + Abstand + Hoehe[i];
}
// Intervall
var aktiv = window.setInterval("scroll()",15);
function scroll() {
for (var b=0;b<Bild.length;b++) {
altesTop = document.getElementById("bildDiv"+b).style.top;
neuesTop = altesTop.substring(0,altesTop.indexOf('px')) * 1;
Top = neuesTop;
neuesTop += 1;
if (neuesTop > maxY) {
for (var k=0;k<Bild.length;k++) {
var PosAlt = document.getElementById("bildDiv"+k).style.top;
var PosNeu = PosAlt.substring(0,PosAlt.indexOf('px')) * 1;
if (PosNeu <= Top) {
Top = PosNeu;
}
}
Top = Top - Abstand - Hoehe[b];
neuesTop = Top;
}
neuesTop += 'px'
document.getElementById("bildDiv"+b).style.top = neuesTop;
}
}
</script>
</body>
</html>
nur jedes Bild sollte ein eigenen link haben geht sowas ?
Zuletzt bearbeitet: