Jag ska ha 2 st javascroller på en sida hur skriver jag i koden för att styra så att rätt knapp scrollar rätt iframe?
Koden för en scroller ser ut så här:
<script language="JavaScript">
<!--
var DownStep = 5;
var UpStep = -5;
var tID;
var tID2;
function StartUpScroll() {
tID2 = setInterval("StartUpScroll2()",10);
}
function StartUpScroll2() {
if(window.choose && window.choose.scrollBy) {
var ifr = window.choose;
if (ifr.document.body.scrollTop <= 0) {
clearInterval(tID2);
} else {
ifr.scrollBy(0, UpStep);
}
}
}
function StopUpScroll() {
clearInterval(tID2);
}
function StartDownScroll() {
tID = setInterval("StartDownScroll2()",10);
}
function StartDownScroll2() {
if (window.choose && window.choose.scrollBy) {
var ifr = window.choose;
if (ifr.document.body.scrollHeight - ifr.document.body.scrollTop <= ifr. document.body.offsetHeight) {
clearInterval(tID);
} else {
ifr.scrollBy(0, DownStep);
}
}
}
function StopDownScroll() {
clearInterval(tID);
}
//-->
</script>
Vilken "iframe" som scrollas bestäms av den kod där ordet choose förekommer. Så koden nedan kommer alltså att scrolla en "iframe" som heter choose. Vill du att någon annan "iframe" skall scrollas får du alltså byta ut detta ord mot namnet på den nya ramen.
Ja vet att man byter choose mot den andra iframens namn, men frågan var hur jag med knapparna styr vilken som ska scrolla vilken. Jag lade in två koder den ena med CHOOSE och den andra med BRA men när jag sedan testade så scrollade båda samma iframe, den övre av koderna.