我在网上浏览了这个,但似乎无法在任何地方找到答案,所以希望有人可以提供帮助。
当我尝试下载word文档或excel文件时,我正在创建一个“Windows安全”弹出窗口出现在我创建的网站上(其他人也是我需要修复它的人而不是我自己)。 PDF似乎很好。
如果您点击下载“统一价格&订单“在右下角。
网站上没有SSL,错误只出现在IE上(我在Windows 7上使用的是IE9,我见过其他人在网上提到他们设置的这种情况)并且似乎没有影响所有文件所以这有点令人困惑。单击弹出窗口上的取消会导致文档无论如何都会打开。
有人有任何想法吗?客户告诉我导致问题的文件从未受过密码保护。
答案 0 :(得分:2)
作为参考,以下是详细解释原因:http://support.microsoft.com/kb/2019105
Anshuman提到的解决方案应该有效:创建脚本,添加带有“附件”值的“Content-Disposition”标题。例如:Content-Disposition: attachment; filename="myfile.doc"
。这将强制下载所有内容(包括PDF,图像等)。
答案 1 :(得分:1)
我认为这是用户下载需要其他应用程序处理的内容时所冒的风险。 PDF会更好(因此“便携式”的“P”),所以如果他们可以使用PDF,这将是我的第一个建议。
答案 2 :(得分:0)
当您提供文件的直接URL路径并让浏览器处理该文件时,会出现此问题。要解决此问题,请创建一个显式下载文件的php脚本。希望这会有所帮助:)