有时当我在 IE9 中下载某些内容时,会出现此下载栏
有时我会看到这个对话框
我可以强制 IE 使用其中一个吗?如果可能的话,我只想使用对话框。
答案1
作为用户,您不能这样做。据我所知,只有当网站打开另一个导致下载的选项卡时,对话框才会弹出(至少是类似的东西)。因此,网站开发人员可以更改行为,尽管我认为这更多的是意外,而不是故意的。
答案2
它似乎取决于三件事:
下载是否直接链接到某个文件(例如http://foo.com/a.zip) 或不 (http://foo.com/dl?id=123)?
服务器是否发送
Content-Disposition: attachment
标头?从 MS/IE 的角度来看,它是一种“特殊”文件类型吗?这似乎包括 Office 文件,如
.docx
etc(如果安装了 Office)、.cab
文件、.lnk
文件,几乎肯定还有更多
我观察到的行为如下:
- 这对话1)直接链接;2)没有有
Content-Disposition: attachment
和3)它是 MS 青睐的文件类型之一。 - 在任何其他组合中,它似乎使用酒吧。
- 关于第 3 点的注意事项:这取决于您是否为该文件类型安装了本地处理程序,因此如果您没有安装 Office,那么 Office 文件将随栏一起下载。
这一切都是通过实验确定的。然后我发现这个问题这似乎证实了上述部分观点。