Como fazer com que o FireFox salve a página atual do DOM como costumava fazer?

7

Até agora, quando cliquei em Save as no FireFox, usei para salvar o conteúdo do DOM. No entanto, agora que o FireFox foi atualizado para a versão 32.0.3, ele salva o html original e todas as alterações feitas na página depois de carregada são perdidas (ou seja, conteúdo das chamadas ajax).

Como obtenho a antiga funcionalidade Save as de volta (sim, eu preciso do jeito que era)?

Atualização: testei o Save as em outra máquina rodando o FireFox 32.0.3 e obtive o resultado esperado. Preciso realizar mais testes para determinar como esses dois são diferentes.

    
por jahu 09.10.2014 / 09:11

1 resposta

3

Eu descobri o que estava errado. O saved as type foi alterado para *.* na caixa de diálogo salvar arquivo (obviamente, para a opção save as file). Com essa configuração, o Firefox estava salvando o html original. Com qualquer uma das outras configurações (incluindo txt), o Firefox estava salvando o conteúdo do DOM (com todas as alterações). Por um segundo, fiquei me perguntando se esse talvez seja um recurso não documentado, mas aqui diz:

All files: This is equivalent to "Web page, HTML only," but you may specify a file extension (e.g. ".htm" or ".shtml").

O que me faz acreditar que é um bug. Quero dizer, é um bug porque o comportamento difere da opção "Página da Web, somente HTML".

Update : Eu testei isso ontem e tinha certeza que Web page, HTML only salvou uma versão modificada do html, mas quando eu repeti o teste em outra máquina eu peguei o arquivo html original. Então, a parte "bug" pode realmente ser um erro meu. No entanto, se o seu firefox salvar o arquivo original em vez do conteúdo modificado, certifique-se de que saved as type não esteja definido como Web page, HTML only ou All files .

    
por 09.10.2014 / 19:47

Tags