7

До этого момента, когда я нажимал « Save as в FireFox», он использовался для сохранения содержимого из DOM. Однако теперь, когда FireFox обновлен до версии 32.0.3, он сохраняет исходный html, а все изменения, внесенные в страницу после его загрузки, теряются (т. Е. Содержимое из вызовов ajax).

Как вернуть старую функциональность Save as (да, мне нужно, как было)?


Обновление: я протестировал Save as на другой машине с FireFox 32.0.3 и получил ожидаемый результат. Мне нужно провести дальнейшее тестирование, чтобы определить, чем эти два отличаются.

1 ответ1

3

Я узнал, что случилось. saved as type сохраненного файла был переключен на *.* В диалоговом окне сохранения файла (очевидно, для опции save as файл). С этим параметром Firefox сохранял исходный HTML. При любых других настройках (включая txt) Firefox сохранял контент из DOM (со всеми изменениями). На секунду мне стало интересно, возможно, это недокументированная функция, но здесь говорится:

Все файлы: это эквивалентно «веб-странице, только HTML», но вы можете указать расширение файла (например, «.htm» или «.shtml»).

Что заставит меня поверить, что это ошибка. Я имею в виду, что это ошибка, потому что поведение отличается от опции «Веб-страница, только HTML».


Обновление: я проверил это вчера, и я был совершенно уверен, что Web page, HTML only сохранила только измененную версию HTML, но когда я повторил тест на другом компьютере, я получил оригинальный файл HTML. Так что "ошибка" может быть моей ошибкой. Тем не менее, если ваш Firefox сохраняет исходный файл вместо измененного содержимого, убедитесь, что saved as type файла » не задано значение « Web page, HTML only или « All files .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .