Vì vậy, có một điều thực sự khó chịu về cách Internet Explorer hoạt động và đó là khi bạn cố gắng lưu một trang web. Nếu bạn nhấp vào Save As, theo mặc định IE sẽ chọn trang Web, định dạng hoàn chỉnh (* .htm, * .html) khi lưu.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer.png)
Tôi không thích định dạng này khi lưu các trang web vì nó tạo một tệp HTML cho mã nguồn và sau đó lưu tất cả các tài sản khác như tệp JS, hình ảnh, CSS, v.v. vào một thư mục riêng.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-2.png)
Thay vào đó, tôi luôn thay đổi nó thành Lưu trữ web, tệp đơn (* .mht) . Điều này thuận tiện hơn rất nhiều 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.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-3.png)
Vậy có cách nào để mặc định IE để nó lưu mọi trang web ở định dạng MHT thay vì HTML không? Không hẳn là chính xác lắm. Bạn không thể 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. Điều đó vẫn sẽ xuất hiện hộp thoại Lưu trang web với Trang web, hoàn tất như mặc định.
Tuy nhiên, bạn có thể tạo một nút mới trên thanh công cụ Favorites, 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 để 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 một phím tắt để bạn có thể nhấn chỉ một phím để chạy tập lệnh và bật hộp thoại Lưu trang web! Trong bài viết này, tôi sẽ chỉ cho bạn cách làm đ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, hãy mở Notepad và dán mã sau đây:
WScript.Timeout = 10 Đặt wShell = CreateObject ("WScript.Shell") wShell.SendKeys "^ s" Do While Not wShell.AppActivate ("Save Webpage") WScript.S ngủ 100 Loop wShell.SendKeys "% t {home} % n "
Nó sẽ trông chính xác như thế này:
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-4.png)
Tiếp theo, nhấp vào Tệp - Lưu và sau đó thay đổi S ave dưới dạng loại thành Tất cả Tệp . Đặt tên cho tệp như SaveAsMHT.vbs . Điều quan trọng là .VBS ở cuối tên tệp.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-5.png)
Lưu tệp ở đâu đó trên máy tính của bạn, không thực sự quan trọng ở đâu. Tiếp theo, nhấp chuột phải vào cùng thư mục và chọn Mới - Phím tắt .
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-6.png)
Đi trước và nhấp Duyệt và sau đó chọn tập lệnh VBS. Đặt cho phím tắt của bạn một tên dễ hiểu hữu ích như Save As hoặc Save As MHT, v.v.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-7.png)
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-8.png)
Bây giờ cho bước cuối cùng. Mở Internet Explorer, nhấp chuột phải vào bất cứ nơi nào trong thanh tiêu đề trên cùng và chọn thanh Favorites .
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-9.png)
Bây giờ tất cả những gì bạn phải làm là kéo và thả phím tắt vào thanh Favorites. Bạn có thể phải giảm thiểu IE để nó không chiếm toàn bộ màn hình để thực hiện việc này.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-10.png)
Đó là nó! Bây giờ chỉ cần nhấp vào nút đó, nút này sẽ chạy tập lệnh và mở hộp thoại Lưu trang web được đặt thành định dạng MHT.
![](http://gadget-info.com/img/windows-help/233/save-web-pages-mht-format-default-internet-explorer-11.png)
Ngọt! Vì vậy, đối với những người bạn lưu nhiều trang web, hy vọng điều này sẽ giúp cuộc sống của bạn dễ dàng hơn bằng cách tạo một lối tắt để lưu các trang web ở định dạng MHT. Thưởng thức!