Сохранять горизонтальные и вертикальные позиции прокрутки в форме в пределах iframe, когда он перезагружается после отправки - PullRequest
0 голосов
/ 27 апреля 2018

Я занимаюсь веб-симуляцией. Он имеет iframe, откуда пользователь может получить доступ к различным формам, которые по сути являются независимыми html-страницами внутри iframe. После того, как они нажимают кнопку «Отправить» в форме, она обновляется и получает свежую информацию. Однако мне нужно, чтобы он сам переместился в то место, где он был в момент отправки кнопки. Я могу сделать это, когда форма загружается в Chrome независимо от iframe. Но это не работает изнутри iframe. Код, который я использовал:

$(window).scroll(function() {
  sessionStorage.scrollTop = $(this).scrollTop();
});

$(document).ready(function() {
  if (sessionStorage.scrollTop != "undefined") {
    $(window).scrollTop(sessionStorage.scrollTop);
  }
});

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...