rileva la posizione di un elemento di riferimento, nell' esempio
<div id="pippo">pippo</div>
dall' angolo in alto a sinistra del documento
(in pratica, le coordinate assolute dell' elemento) con
codice:
function getCoords(el){
var c={x: 0, y: 0};
while (el) {
c.x+=el.offsetLeft;
c.y+=el.offsetTop;
el=el.offsetParent;
}
return c;
}
e scrolla a questo valore
codice:
function setScrollTo(id){
var el=document.getElementById(id);
self.scrollTo(0,getCoords(el).y);
}
il tutto richiamato onload
codice:
window.onload=function(){setScrollTo('pippo');}
ciao