昨天晚上想要搞定一个 WordPress 自定义文章类型的问题,吃完晚饭后一直呆在办公室里研究,没搞定。都9点多了,没办法,扫兴而归。本来想放弃了,可是我做不到,回到家继续。终于,在我静下心来读完一篇国外的技术文章后,搞定了!虽然那文章是全英文的,不过基本能看懂。按着它的步骤一步步来,可完美解决我遇到的问题。事后我就想把那篇文章那整个页面保存下来收藏,保存网页最好的方法就是另存为.mht文件了。这是一种聚合网页文件,它可以包括整个网页的文字、图片及Flash等,特别好用。

Chrome保存mht

  一般我用 Google Chrome 浏览器上网,遇到要保存mht文件时,把网址复制一下,然后粘贴到 IE 里,再调用 IE 的另存为mht功能。但使用IE保存有时候会有问题,有时保存速度奇慢,有时直接卡住动不了,有时候保存下来,用 IE 自己打开,页面居然不那么完整。有时用 IE 保存下来的mht文件用 Chrome 打开反而完美显示。

  于是就想用 Chrome 直接来保存,怎么弄?很多人会想到使用第三方插件,没错,这类插件是有的。但是,没那个必要了,Chrome 自身已经携带了这个功能。我记得以前是没有的,不知道是从哪个版本开始,已经支持了,只不过没有默认开启。下面介绍使用方法。

  在 Chrome 地址栏中键入“chrome://flags”,回车,这是一个 Chrome 的功能配置页面,项目比较多,我们通过 Ctrl+F 来搜索“mhtml”,找到“将网页另存为 MHTML”这一项,然后点击下方的“启用”即可。

  此时打开任一网页,右击“另存为”,将默认保存为.mhtml文件,即mht文件。这里特意做了下测试,用 IE 和 Chrome 分别保存上述的英文网页,Chrome 保存下来为1.06 MB,IE 为659 KB。文件体积大小点倒没佬关系,关键是离线打开时能完美显示。