Я сподіваюся знайти спосіб отримати положення поточного вікна, що бачиться (відносно загальної ширини / висоти сторінки), щоб я міг використовувати його для примусового прокручування з одного розділу в інший. Однак, як видається, існує величезна кількість варіантів, коли мова йде про те, який об’єкт містить справжній X / Y для вашого браузера.
Які з них мені потрібно, щоб IE 6+, FF 2+ та Chrome / Safari працювали?
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
А чи є інші? Як тільки я знаю, де знаходиться вікно, я можу встановити ланцюжок подій, який повільно дзвонить, window.scrollBy(x,y);поки не досяг бажаного моменту.