Восстановление потерянных данных из полей формы

    Несколько слов о том, как научился решать эту проблему. Проблемка заключается в утере данных html формы, при прерывании связи или неполноценно реализованной функциональности обработки со стороны сервера.
    Безусловно, в почтовых клиентах это уже не очень актуально, gmail, например, постоянно сохраняет draft. Но полно еще других не настолько продвинутых сервисов, что потеря минут 20 заполняемой формы может довести до неадекватных действий.
    Абсолютно случайно, заметил, что программка httpWatch, установленая к IE, решила данную проблему. Если реквест потерялся, достаточно включить httpWatch + refresh request. В результате, на самом деле, сохраненный в браузере пост снова перепосылается на сервер, а текст из заполненных полей выхватывается благополучно программкой httpWatch.

    Одна только неприятность, что для firefox'а не знаю сравнительно похожего способа, если кому известен подобный плагин, напишите.

    UPD: Отлично, для firefox'a проблему прекрасно решает firebug.
    Поделиться публикацией

    Похожие публикации

    Комментарии 7

      0
      FF вроде и сам неплохо справляется.
        0
        вроде как все браузеры при обрыве связи при пост запорсе, если нажать "обновить", предлагают послать этот запрос еще раз
          0
          Да, но есть не очень умные веб-ресурсы, из категории, issue трекер, wikki, которые могут потерять информацию о сесии, при многошаговом сабмите. В таких случаях повторный submit запроса реально не обрабатывается на сервере, а перебрасывает или на первый шаг, или вовсе на логин.
          Согласен, ситуация редкая, но несколько раз меня обламывали с сабмитом.
          0
          Поддерживаю вопрос к автору статьи: чем простое "обновить" и затем "повторить отправку данных формы? -Да" Вас не устраивает?
            0
            Иногда, после перерыва, а может после перегрузки сервера запрос сложно технически обработать, новая сессия. Со стороны web-сервера надо запомнить все поля формы, перебросить на форму входа, после входа перебросить на обработку первоначальной формы. Не все это умеют делать, особенно старые проекты, хотя техническая грамотность web-разработчиков быстро растет.
            0
            Ха. Такая фича еще с 7-й вроде бы версии стала для меня одним из хороших аргументов в пользу Оперы.

            Ставлю IE 8, может там реализовали.
              0
              я пока пользуюсь только оперой мини :)

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое