我正在访问一个在新窗口中打开 Excel 文件的网站。
在一台 PC(Windows XP、IE8、Office 2003)上,一切正常。所谓正常,是指出现新窗口,并要求我打开或保存 .xls 文件。当我单击“打开”时,文件会在新浏览器窗口中的 Excel 中打开。
我无法从其他两台 PC(Windows XP、IE7、Office 2003)和(Windows Vista、IE8、Office 2007)访问该文件。新浏览器窗口打开约半秒钟后立即关闭。从未显示“打开/保存”对话框。
我相信所有弹出窗口阻止程序都已被禁用。
什么设置导致出现这种情况?
编辑:
更多信息:
我认为该网站正在使用将内容传输到浏览器ContentType = application/vnd.ms-excel
。直接打开 excel 文件(单击指向 xls 文件的超链接)在每台电脑上都有效。
在每台 PC 上都可以在新窗口中打开与 PDF 相同的内容。Acrobat 会在新浏览器窗口中加载并显示内容。
我还清除了我的临时 Internet 文件目录,并且在每台机器上启用了“Microsoft Office Control”IE 插件。
答案1
转到工具/Internet 选项/安全/自定义级别,检查“自动提示文件下载”是否被禁用 - 我遇到了同样的症状!
答案2
是否允许运行 ActiveX 控件?通过以下方式检查Internet Settings -> Security settings
答案3
如果对文件(或整个网站)的访问受到某些用户凭证的保护,那么或许(虽然不是可能(因为你使用的是 IE)这是由 Microsoft Office 协议发现引起的。