bryan 发表于 2021-4-12 19:17:39

请教下chrome另存网页为单文件,最后打开文件成这样子?是哪里的问题?

如题

请教下chrome另存网页为单文件,最后打开文件成这样子?是哪里的问题?


jason31202 发表于 2021-4-12 20:05:32

本帖最后由 jason31202 于 2021-4-12 20:17 编辑

我明白為什麼了,因為你的副檔名錯了,如果是另存網頁為單文件,應該用副檔名.mhtml,而不是.html,瀏覽器會根據你的文件的副檔名來解析文件,因為你錯了副檔名,所以會解析錯誤,如果你的副檔名錯了,瀏覽器會以解析html的方法去解析mhtml,但是mhtml與html雖然只差一隻英文字,但內在文件的格式是完全不同的,所以你只要加回m字上去就應該沒事了


不太重要的補充,可看可不看:
還有,我剛才研究過,原來這個mhtml叫網頁封存檔(英語:MIME HTML或MIME Encapsulation of Aggregate HTML Documents,縮寫mhtml),是一種儲存檔案格式,其以多用途互聯網郵件擴展格式,應用HTML郵件訊息相同技術開發

即是說它的格式是用以前郵件的格式來開發的,所以有MIME,為什麼要包裝成郵件格式,應該是因為要形成單文件要包含圖片,所以需要為圖片轉成碼,即是將本來html的link直接轉成圖片碼,而你見到的亂碼其實是16進制的碼來的,例如=D0=C2這些,這些16進制碼是因為MIME encode所造成

木之叶 发表于 2021-4-12 19:30:11

。。因为你用系统自带的ie浏览器打开,内核不一样。

bryan 发表于 2021-4-12 21:08:24

jason31202 发表于 2021-4-12 20:05
我明白為什麼了,因為你的副檔名錯了,如果是另存網頁為單文件,應該用副檔名.mhtml,而不是.html,瀏覽器 ...

加m解决了                  

神之影 发表于 2021-4-12 22:36:07

楼上嘅楼上大神

hjm123 发表于 2021-4-13 14:51:53

还是用旧版的浏览器另存吧,另存网页兼容性好一些的。

vx2240w 发表于 2021-4-14 01:49:51

估計系瀏覽器嘅版本問題啩,換一個試下得唔得啦

dranior 发表于 2021-4-16 15:59:39

存为PDF会不会没有那么麻烦?

4547830 发表于 2021-6-24 17:34:48

加M大神好劲
页: [1]
查看完整版本: 请教下chrome另存网页为单文件,最后打开文件成这样子?是哪里的问题?