Lưu trang web ở định dạng MHT theo mặc định trong Internet Explorer


Vì vậy, có một điều thực sự gây phiền nhiễu về cách Internet Explorer hoạt động và đó là khi bạn cố lưu một trang web. Nếu bạn nhấp vào Lưu dưới dạng, theo mặc định, IE sẽ chọn định dạng Trang web, hoàn thành (* .htm, * .html)khi lưu.

lưu trang web tức là

Tôi không thích định dạng này khi lưu trang web vì nó tạo một tệp HTML cho mã nguồn và sau đó lưu tất cả các nội dung khác như tệp JS, hình ảnh, CSS, v.v ... vào một thư mục riêng biệt.

tức là lưu trang web

Thay vào đó, tôi luôn đổi thành Lưu trữ Web, một tệp (* .mht). Điều này thuận tiện hơn cho tôi nếu tôi chỉ tìm kiếm một cách nhanh chóng để lưu một vài trang web và không quan tâm đến tất cả các tệp nguồn.

lưu trữ web mht

Vậy có cách nào để mặc định IE để nó lưu mọi trang web theo định dạng MHT thay vì HTML? Không hẳn là chính xác lắm. Bạn không thể định cấu hình lại tệp - Lưu dưới dạng hoặc nhấn CTRL + S trên bàn phím của mình. Điều đó sẽ vẫn hiển thị hộp thoại Lưu trang web với trang web, hoàn thành mặc định.

Tuy nhiên, bạn có thể tạo nút mới trên thanh công cụ Mục yêu thích, khi được nhấp, sẽ hiển thị hộp thoại Lưu trang web, nhưng với MHT là mặc định. Đó là giải pháp tốt nhất và thực sự là giải pháp duy nhất ngoài kia. Nó hoạt động độc đáo bởi vì nó không yêu cầu bất kỳ nhấp chuột bổ sung nào để sử dụng.

Ngoài ra, nếu bạn biết cách sử dụng một chương trình như AutoHotKey, bạn có thể tạo lối tắt bàn phím để chỉ có thể nhấn một phím để chạy tập lệnh và có hộp thoại Lưu trang web bật lên! Trong bài viết này, tôi sẽ hướng dẫn bạn cách thực hiện điều này.

Trước tiên, bạn cần tạo một tập lệnh VBS với đoạn mã sau. Để thực hiện việc này, mở Notepad và dán vào đoạn mã sau:

WScript.Timeout=10
Set wShell=CreateObject("WScript.Shell") wShell.SendKeys "^s" Do While Not wShell.AppActivate("Save Webpage") WScript.Sleep 100 Loop wShell.SendKeys "%t{home}tww%n"

Nó sẽ trông giống như sau:

lưu trang web

Tiếp theo, nhấp vào File - Save và sau đó thay đổi S ave as typethành All Files. Đặt tên cho tệp như SaveAsMHT.vbs. Điều quan trọng là .VBS ở cuối tên tập tin.

lưu kiểu, mẫu

Lưu tập tin ở đâu đó trên máy tính của bạn, không quan trọng Ở đâu. Tiếp theo, nhấp chuột phải vào cùng một thư mục và chọn Mới- Phím tắt.

phím tắt mới

Tiếp tục và nhấp Duyệtrồi chọn tập lệnh VBS. Đặt cho shortcut của bạn một tên dễ hiểu như Save As hoặc Save As MHT, ...

vbs phím tắt mới

tên lối tắt

Bây giờ cho bước cuối cùng. Mở Internet Explorer, nhấp chuột phải vào bất kỳ vị trí nào trong thanh tiêu đề trên cùng và chọn thanh Mục yêu thích.

thanh yêu thích

Bây giờ tất cả các bạn phải làm là kéo và thả phím tắt vào thanh Yêu thích. Bạn có thể phải giảm thiểu IE để không chiếm toàn bộ màn hình để thực hiện việc này.

thanh yêu thích của phím tắt

Chính là vậy! Bây giờ chỉ cần nhấp vào nút đó, sẽ chạy tập lệnh và mở hộp thoại Lưu trang web thành định dạng MHT tự động.

mht lưu dưới dạng

Ngọt ngào! Vì vậy, đối với những người bạn của những người tiết kiệm rất nhiều trang web, hy vọng điều này sẽ làm cho cuộc sống của bạn dễ dàng hơn bằng cách tạo ra một phím tắt để lưu các trang web ở định dạng MHT. Hãy tận hưởng!

Hướng dẫn cách nén và giải nén file bằng phần mềm Winrar

bài viết liên quan:


6.09.2012