Modificering af horizontal => vertikal scroll script
Er det muligt at dette script kan bruges til at scrolle vertikalt i stedet for horizontalt efter definerede "#" anchor points?Scriptet skulle gerne kunne scrolle fra én frame (via links) til en modstående frame.
Scriptet er fundet her:
http://www.mediamonks.nl
og ser ud til at være crossbrowser funktionelt.
var place=0;
var pos=new Array(0, 0, 1152, 2104, 3057, 4008, 4961);
var width=0;
function scrollit(v){
var start=pos[place];
if (v>1) {
if (navigator.appName=="Netscape") {
width = window.innerWidth;
} else {
width = document.body.clientWidth;
}
if (!width) { width=810; }
if (width < 810) { width=width+34; }
var stop=pos[v] - ((width - 750) /2);
} else { var stop=pos[v]; }
if (start<stop) {
while (start<=stop) {
start =start+30;
parent.main.scroll(Math.round(start),0);
}
parent.main.scrollTo(Math.round(stop),0);
} else if (start >=stop) {
while (stop<=start) {
start =start-30;
parent.main.scrollTo(Math.round(start),0);
}
parent.main.scrollTo(Math.round(stop),0);
}
place=v;
}
