Bilder in Ebene auf und ab scrollen
Ingo Lindemann
- javascript
Hallo,
ich möchte Thumbnails in einer Ebene mit Hilfe von Schaltflächen auf und ab scrollen.
Hat jemand ein Script zu diesem Thema oder einen Link?
MfG
Ingo Lindemann
Hallo Ingo,
Ich habe in meinem Abschluß Projekt zum Mediadesigner so ein script gebaut allerdings weiß ich nicht ob man da noch durchblickt. Sieht komplizierter aus als es ist. Falls du dir das Projekt ansehen willst gib als user: gast und pw: gast ein. Viel Glück
// scrolling
var speed=10;
var hoehe=460;
var breite=580;
var timeout = 30;
var clipOben=0;
var clipUnten=460;
var clipLinks=0;
var clipRechts=580;
var ScrollTimer;
var ScrollTimer2;
function do_scroll(richtung){
if(document.all){
if((parseInt(document.all["scroller"].style.top)+(speed*richtung))<=70){
document.all["scroller"].style.top=parseInt(document.all["scroller"].style.top)+(speed*richtung);
clipOben=clipOben+(speed*richtung*-1);
clipUnten=clipOben+hoehe;
document.all["scroller"].style.clip="rect("+clipOben+" "+clipRechts+" "+clipUnten+" "+clipLinks+")";
}
}
else{
if((parseInt(document.layers["scroller"].top)+(speed*richtung))<=70){
document.layers["scroller"].top=parseInt(document.layers["scroller"].top)+(speed*richtung);
clipOben=clipOben+(speed*richtung*-1);
clipUnten=clipOben+hoehe;
document.layers["scroller"].clip.top=clipOben;
document.layers["scroller"].clip.bottom=clipUnten;
document.layers["scroller"].clip.left=clipLinks;
document.layers["scroller"].clip.right=clipRechts;
}
}
ScrollTimer=setTimeout("do_scroll("+richtung+")", timeout );
}
function do_scroll2(richtung){
if(document.all){
if((parseInt(document.all["scroller"].style.left)+(speed*richtung))<=195){
document.all["scroller"].style.left=parseInt(document.all["scroller"].style.left)+(speed*richtung);
clipLinks=clipLinks+(speed*richtung*-1);
clipRechts=clipLinks+breite;
document.all["scroller"].style.clip="rect("+clipOben+" "+clipRechts+" "+clipUnten+" "+clipLinks+")";
}
}
else{
if((parseInt(document.layers["scroller"].left)+(speed*richtung))<=195){
document.layers["scroller"].left=parseInt(document.layers["scroller"].left)+(speed*richtung);
clipLinks=clipLinks+(speed*richtung*-1);
clipRechts=clipLinks+breite;
document.layers["scroller"].clip.top=clipOben+2;
document.layers["scroller"].clip.bottom=clipUnten;
document.layers["scroller"].clip.left=clipLinks+2;
document.layers["scroller"].clip.right=clipRechts;
}
}
ScrollTimer2=setTimeout("do_scroll2("+richtung+")", timeout );
}
function init(){
if(document.all){
document.all["scroller"].style.top=70;
document.all["scroller"].style.left=195;
document.all["scroller"].style.clip="rect("+clipOben+" "+clipRechts+" "+clipUnten+" "+clipLinks+")";
}
}
Hallo,
ich möchte Thumbnails in einer Ebene mit Hilfe von Schaltflächen auf und ab scrollen.
Hat jemand ein Script zu diesem Thema oder einen Link?
MfG
Ingo Lindemann