Один из способов сделать это - запомнить текущий файл и текущий scrollLeft в контейнере прокрутки (но если вы разрешите изменение размера шрифта, это, вероятно, не очень хорошо.
Я думаю, что полностью защищенный способРеализация этого будет заключаться в том, чтобы внедрить ваш собственный невидимый тег привязки с идентификатором закладки в текущем видимом месте в документе, а затем просто перейти к нему при загрузке файла. Поэтому для сохранения закладки вам потребуется текущий загруженный файл XHTML и закладкаИдентификатор для перехода при загрузке этого файла.