MarianD Asked: 2021-03-06 07:45:32 +0800 CST2021-03-06 07:45:32 +0800 CST 2021-03-06 07:45:32 +0800 CST 本地文件在浏览器中打开缓慢 772 有时,如果我在浏览器(例如)中打开本地file:///C:/Documentation/index.html文件,我的浏览器 (Firefox) 会显示消息 搜索 unpkg.com 在左下角,这需要几秒钟(如果我没有连接到 Internet,甚至需要更多时间),然后它才会显示我的本地文档。没有错误消息,只有延迟。 同样的行为,如果我(然后)单击指向其他本地文档的链接。很烦人。 为什么以及如何防止这种行为? windows windows-7 1 个回答 Voted Best Answer LPChip 2021-03-06T09:11:52+08:002021-03-06T09:11:52+08:00 发生这种情况是因为在 index.html 文档的某处,有指向 npkg.com 的内容。Firefox 将对该域名进行 DNS 查找,一旦获得该域的 IP 地址,它就可以连接到服务器以下载相关的内容,例如图像等。 如果您离线,它仍然会尝试通过 Internet 连接到服务器,但它不能,因此达到超时,因此页面加载更慢。 为了防止它,编辑 index.html,找到你不需要的任何外部资源,然后将它们编辑掉。 仅仅因为您的 index.html 文件是本地文件并不意味着它不能包含 Internet 上存在的内容。 如果您需要保持所有图像等完整,您可以考虑打开 index.html,让它加载一次,然后保存为网络存档(单个文件 html .mhtml)。它将下载所有文件并在保存之前将其嵌入文件中。但是,任何指向外部站点的链接仍将通过 Internet 连接到该页面。
发生这种情况是因为在 index.html 文档的某处,有指向 npkg.com 的内容。Firefox 将对该域名进行 DNS 查找,一旦获得该域的 IP 地址,它就可以连接到服务器以下载相关的内容,例如图像等。
如果您离线,它仍然会尝试通过 Internet 连接到服务器,但它不能,因此达到超时,因此页面加载更慢。
为了防止它,编辑 index.html,找到你不需要的任何外部资源,然后将它们编辑掉。
仅仅因为您的 index.html 文件是本地文件并不意味着它不能包含 Internet 上存在的内容。
如果您需要保持所有图像等完整,您可以考虑打开 index.html,让它加载一次,然后保存为网络存档(单个文件 html .mhtml)。它将下载所有文件并在保存之前将其嵌入文件中。但是,任何指向外部站点的链接仍将通过 Internet 连接到该页面。