[Chrome] 讓 Chrome 可以另存網頁成 .mht (MHTML) 單一檔案
今天想在 Chrome 裡面,把一個網頁儲存成 .mht 檔案,
避免平常另存成 .html 時還會跑出另一個目錄放圖檔的麻煩,
意外發現:Chrome 不能另存成 .mht?
從下圖可以看到,Chrome 預設只能另存成:
– HTML Only: 就是只有 .html
– Complete: 有 .html 加上一個目錄放圖檔, css 等等
差點就要去裝 Chrome 的擴充功能,來達到這功能了,
幸好在網路上爬文有找到,其實 Chrome 的實驗功能裡就有這個東西 (不曉得為啥這還需要實驗),
用 Chrome 開啟 chrome://flags,找到 Save Page as MHTML,
點下 Enable 啟用這個功能,並且要重新啟動 Chrome:
重新啟動 Chrome 之後,另存的選項就多出一個 Single File,
這會將網頁包含圖檔都直接存在一個 .mhtml 檔案裡面:
在 Mac command line 下要直接用 Chome 開啟這個 .mhtml 的話,
可以用 open -a 的方式開啟,例如:
open -a "Google Chrome" test.mhtml
參考資料:How to Enable “Save Page as MHTML” Option in Chrome
2019/6/22 後記:最新的 Google Chrome 已經移除了這個旗標,
但可以在開啟 Chrome 時給參數,這樣仍然會保有此功能。
這是在 Windows 上的方式 (感謝匿名網友提供):
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --save-page-as-mhtml
這是在 Mac 上的方式 (要先 Cmd-Q 完整關閉 Chrome 再執行才有用):
open -a "Google Chrome" --args --save-page-as-mhtml
(本頁面已被瀏覽過 15,639 次)
5 thoughts on “[Chrome] 讓 Chrome 可以另存網頁成 .mht (MHTML) 單一檔案”
你好,我安裝了chrome,一直以mhtml存網頁
突然間沒有這個「mhtml」選項讓我儲存網頁,怎麼辦??
另存網頁成.mht (MHTML) 單一檔案 單一封包檔 @
Google removes“Save Page as MHTML”flag from Chrome Canary @June 4, 2019 By Venkat
ahttps://techdows.com/2019/06/google-removes-save-page-as-mhtml-flag-from-chrome.html
內容 >捷徑>目標t “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –save-page-as-mhtml
感謝分享,已經將資訊補上,
順便也補上 Mac 的版本了~
要全部都關掉重開 就有出現
現在好像第二種方法也不行了