今天想在 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

 

文章標籤
創作者介紹

亂打一通的心情日記

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()