Spero di trovare un modo per ottenere l'attuale posizione della finestra visualizzabile (rispetto alla larghezza / altezza totale della pagina) in modo da poterlo usare per forzare uno scorrimento da una sezione all'altra. Tuttavia, sembra esserci un'enorme quantità di opzioni quando si tratta di indovinare quale oggetto contiene la vera X / Y per il browser.
Di quali di questi ho bisogno per assicurarmi che IE 6+, FF 2+ e Chrome / Safari funzionino?
window.innerWidth
window.innerHeight
window.pageXOffset
window.pageYOffset
document.documentElement.clientWidth
document.documentElement.clientHeight
document.documentElement.scrollLeft
document.documentElement.scrollTop
document.body.clientWidth
document.body.clientHeight
document.body.scrollLeft
document.body.scrollTop
E ce ne sono altri? Una volta che so dove si trova la finestra, posso impostare una catena di eventi che chiamerà lentamente window.scrollBy(x,y);fino a raggiungere il punto desiderato.