hejsan,
har ett script som ser ut på följande vis, men problemet med den är att den scrollar bilderna från botten till topnne, det jag vill är att bilderna bara skall växlas, går det att modifiera koden till det?
<script type="text/javascript">
function initScrollers() {
// arguments: id of layer that scrolls, width and height of scroller (of wn),
// number of items (including repeated 1st item), axis ("v" or "h")
// set up pause/resume onmouseover/out? (true or false)
var picScr = new dw_scroller('picholder', 122, 152, 5, "v", true);
picScr.setTiming(152, 6000);
var usrScr = new dw_scroller('usrholder', 122, 22, 5, "v", true);
usrScr.setTiming(22, 6000);
dw_scrollers.setPartners(picScr, usrScr);
var klubbScr = new dw_scroller('klubbholder', 122, 54, 5, "v", true);
klubbScr.setTiming(100, 6000);
}
dw_scrollers.setPartners = function(p1, p2) {
if (p1.el && p2.el) {
p1.el.onmouseover = dw_scrollers.tandemHalt;
p2.el.onmouseover = dw_scrollers.tandemHalt;
p1.el.onmouseout = dw_scrollers.tandemResume;
p2.el.onmouseout = dw_scrollers.tandemResume;
p1.partner = p2; p2.partner = p1;
}
}
dw_scrollers.tandemHalt = function() {
var curObj;
for (var i=0; curObj = dw_scrollers.ar[i]; i++) {
if ( curObj.id == this.id ) {
curObj.active = false;
curObj.partner.active = false;
return;
}
}
}
dw_scrollers.tandemResume = function(e) {
var curObj;
for (var i=0; curObj = dw_scrollers.ar[i]; i++) {
if ( curObj.id == this.id ) {
e = e? e: window.event;
var toEl = e.relatedTarget? e.relatedTarget: e.toElement;
if ( this != toEl && !dw_contained(toEl, this) ) {
var now = new Date().getTime();
curObj.elapsed = now - curObj.lastTime;
curObj.partner.elapsed = now - curObj.partner.lastTime;
curObj.lastTime = now; curObj.active = true;
curObj.partner.lastTime = now; curObj.partner.active = true;
return;
}
}
}
}
</script>