Làm cách nào để FireFox lưu trang hiện tại khỏi DOM như trước đây?


7

Cho đến bây giờ khi tôi nhấp Save as trong FireFox, nó được sử dụng để lưu nội dung từ DOM. Tuy nhiên, bây giờ FireFox đã cập nhật lên phiên bản 32.0.3, nó sẽ lưu html gốc và tất cả các thay đổi được thực hiện cho trang sau khi được tải sẽ bị mất (tức là nội dung từ các cuộc gọi ajax).

Làm thế nào để tôi có được cái cũ Save as chức năng trở lại (vâng, tôi cần nó như vậy)?


Cập nhật: Tôi đã thử nghiệm Save as trên một máy khác chạy FireFox 32.0.3 và có kết quả như mong đợi. Tôi cần tiến hành kiểm tra thêm, để xác định hai cái đó khác nhau như thế nào.


Cài đặt phiên bản Firefox trước?
Dave

2
@Dave nhưng sau đó tôi sẽ bị kẹt với một phiên bản Firefox cũ và bỏ lỡ các bản cập nhật khác và đối mặt với các rủi ro bảo mật, v.v.
jahu

Ý tôi là đã cài đặt cả hai . Mặc dù nó sẽ không khắc phục mối quan tâm của bạn về các rủi ro bảo mật
Dave

tốt, bạn chỉ có thể sao chép html sau khi thay đổi, với bảng điều khiển dành cho nhà phát triển. F12 - & gt; Elements - & gt; Right click html tag - & gt; Copy as HTML Tùy chọn
w0rldart

Câu trả lời:


3

Tôi phát hiện ra những gì đã sai. Các saved as type đã được chuyển sang *.* trong hộp thoại lưu tập tin (cho save as tùy chọn tập tin rõ ràng). Với cài đặt này, Firefox đã lưu html gốc. Với bất kỳ cài đặt nào khác (bao gồm cả txt), Firefox đã lưu nội dung từ DOM (với tất cả các thay đổi). Trong một giây, tôi đã tự hỏi nếu đây có lẽ là một tính năng không có giấy tờ, nhưng đây nó nói rằng:

Tất cả các tập tin : Điều này tương đương với "Trang web, chỉ HTML", nhưng bạn có thể chỉ định tiện ích mở rộng tệp (ví dụ: ".htm" hoặc ".shtml").

Điều đó sẽ khiến tôi tin rằng đó là một lỗi. Ý tôi là, đó là một lỗi vì hành vi khác với tùy chọn "Trang web, chỉ HTML".


Cập nhật : Tôi đã kiểm tra điều đó ngày hôm qua và tôi khá chắc chắn rằng Web page, HTML only đã lưu phiên bản sửa đổi của html, nhưng khi tôi lặp lại thử nghiệm trên máy khác, tôi đã nhận được tệp html gốc. Vì vậy, phần "lỗi" thực sự có thể là sai lầm của tôi. Tuy nhiên, nếu firefox của bạn lưu tệp gốc thay vì nội dung được sửa đổi, thì hãy đảm bảo rằng saved as type không được đặt thành Web page, HTML only hoặc là All files.


Tôi đã mắc một lỗi tương tự, nghĩ rằng "chỉ HTML" bao gồm tất cả nội dung DOM ... Nếu tôi không thấy câu trả lời của bạn, tôi sẽ lãng phí rất nhiều thời gian. Cảm ơn! =)
user21820
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.