[Chrome] 讓 Chrome 可以另存網頁成 .mht (MHTML) 單一檔案

[Chrome] 讓 Chrome 可以另存網頁成 .mht (MHTML) 單一檔案

今天想在 Chrome 裡面,把一個網頁儲存成 .mht 檔案,

避免平常另存成 .html 時還會跑出另一個目錄放圖檔的麻煩,

意外發現:Chrome 不能另存成 .mht?

 

從下圖可以看到,Chrome 預設只能另存成:

  – HTML Only: 就是只有 .html

  – Complete: 有 .html 加上一個目錄放圖檔, css 等等

Screen Shot 2017-03-13 at 6.29.56 PM

 

差點就要去裝 Chrome 的擴充功能,來達到這功能了,

幸好在網路上爬文有找到,其實 Chrome 的實驗功能裡就有這個東西 (不曉得為啥這還需要實驗),

用 Chrome 開啟 chrome://flags,找到 Save Page as MHTML,

點下 Enable 啟用這個功能,並且要重新啟動 Chrome:

Screen Shot 2017-03-13 at 6.21.30 PM

 

重新啟動 Chrome 之後,另存的選項就多出一個 Single File,

這會將網頁包含圖檔都直接存在一個 .mhtml 檔案裡面:

Screen Shot 2017-03-13 at 6.27.32 PM

 

在 Mac command line 下要直接用 Chome 開啟這個 .mhtml 的話,

可以用 open -a 的方式開啟,例如:

open -a "Google Chrome" test.mhtml

 

參考資料:How to Enable “Save Page as MHTML” Option in Chrome

 

(本頁面已被瀏覽過 5,839 次)

發表迴響

你的電子郵件位址並不會被公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料