3

我需要能够使用 file:/// URL 方案在 IE 的 iframe 中加载各种类型的文件,并且我可以在 IE7/8/9 中正常工作(站点设置为受信任站点,禁用内容处置嗅探等)为多种文件类型(txt、png、gif 等),但似乎与 office 或 PDF 相关的任何内容都失败并出现 404“找不到文件”错误。再一次 - file:/// URL 方案适用于 txt、png 等文件,所以我有这部分工作,它对于 PDF、DOCX 甚至 CSV 文件(在安装了办公室的机器上)都失败了。在 Windows 7、Vista 和 XP 中发生。如果我更改扩展名但没有其他任何内容,它会加载 - 所以如果我有 file:///test.pdf 并将其更改为 file:///test.txt (相同的文件,不同的扩展名),它会在 iframe 中正常加载 -它当然会加载垃圾,但加载得很好!

我听说这与内容处置嗅探有关,所以我禁用了它,并且还听说它可能与 DDE 的问题有关,但还没有找到一个有效的一致解决方案。

有什么想法吗?我可以控制需要访问此页面的机器,所以如果它需要注册表调整我很好,因为我们有许多其他调整将作为 GPO 部署。

4

1 回答 1

0

这是我第一次看到 URL / 文件路径是正确的,而 IE 由于“错误”的文件类型而抛出 404。但是,另一方面,这是 Internet Explorer——期待一切!:]

您是否 100% 确定已在 Internet Explorer 中安装了所有必需的插件。您安装了 Office 的事实并没有改变任何 AFAIK。也许您的 IE 缺少用于显示 PDF 或 Office 文档的插件。这就是为什么它正确加载文件并更改扩展名,但不是正确的。

您是否尝试过将相同的 URL / 路径放入地址栏中?你有同样的问题还是只出现在 IFRAME 中?

于 2012-06-21T11:12:19.720 回答