HTML / Javascript: помните прокрутку независимо от размера окна

У меня есть веб-страница для чтения книг в Интернете. Я хотел бы сохранить позицию внутри документа, чтобы, когда пользователь возобновляет чтение, он начинает с того места, где он был ранее.

Я могу получить прокрутку с помощью таких вещей, как window.pageYOffset, но это зависит от размера окна браузера. Другими словами, если вы сделаете свое окно более узким, тот же текст будет в другой прокрутке (см. Изображение для примера).

Поэтому мне нужно придумать способ измерения прокрутки, не зависящий от размера окна. Есть идеи?

Примечание: мне это нужно только для работы в браузерах на базе Mozilla.

Problem example

Заранее спасибо

9
задан user683887 19 September 2011 в 20:52
поделиться