3

我的客户目前正在使用 MHT 文件来存储浏览网页的离线表示。这些文件被保存并稍后在 Internet Explorer 中查看。

在查看文件时,我们希望确保原始站点或任何其他站点绝对没有网络活动- 内容应该 100% 离线浏览,并且也不应该有任何特殊的“本地”权限(即访问file:// 协议等)。如果可能,我们希望让 JS 保持运行,并且由于离线工作,我们可能会遭受禁用功能的后果。

如果提出更好的解决方案,我们愿意更改查看器甚至文件格式(并转换所有旧的 mht 文件)。

感谢您对此的任何帮助,

乌迪

4

1 回答 1

2

除非您在 Internet Explorer 中进入离线模式,否则无法保证不会有网络活动。尽管将网页保存到 mht 文件的优点是用于显示页面的所有信息(包括图像)都存储在一个文件中,而不是多个文件和文件夹中,如果 Web 内容包含指向其他页面的链接,则可以轻松归档,点击链接将启动网络活动。

一种选择是对 mht 文件进行后处理,并仅将 url 链接替换为链接的标题。例如,更换

<A=20
title=3D"Conduction band"=20
href=3D"http://en.wikipedia.org/wiki/Conduction_band">conduction =
bands</A>

与“传导带”。

于 2011-08-20T03:37:39.860 回答