Поддерживать прокрутку на обратной стороне не работает с Firefox
Я использую VS 2008. Мне нравится функция keepscrollpositiononpostback. Он отлично работает с IE 8. Но он не работает согласованно с Firefox. Иногда вместо этого строка, по которой я нажимаю, переходит в конец страницы. Поле, которое я пытаюсь обновить, содержит тег div с переполнением, установленным на auto. Также у меня есть несколько панелей обновлений с установленным условным режимом обновления. Это означает, что необходимо обновить только поврежденную панель. Это также не работает в случае с Firefox.
Я искал в Интернете возможные решения, но ни одно из них не помогло мне.
Большинство моих пользователей используют Firefox, так что это проблема для меня.
Заранее спасибо,
боб
3 ответа
Скроллер на помощь? http://en.hasheminezhad.com/scrollsaver
Я нашел этот маленький js-файл несколько недель назад после внедрения Post/Redirect/Get на нескольких моих страницах. Это может позволить вам отключить ведение на ваших страницах, если вы добавите его в мастер. Я не полностью проверил это с ff4/5 или хром...
Отредактируйте файл "Возможности браузера" и явно установите его так, чтобы функция MaintainScrollPositionOnPostback поддерживалась браузерами Safari.
Вы можете использовать javascript для этого.. проверить это..