下载IE 8上的链接,而不是打开保存/另存为对话框

时间:2013-02-27 00:20:46

标签: internet-explorer-8 download content-type

处理包含指向doc,excel,PDF等文件的链接的页面。

如果用户点击链接(示例为www.examplesite.com/files/somefile.doc),则在IE 8上,页面开始从链接加载URL并打开保存对话框。 IE 9和Firefox中不存在此行为。浏览器只需打开保存对话框,无需离开初始页面。

我不希望浏览器加载下载链接并离开初始页面。用户访问过。我找到的一个解决方案是在链接上添加target='blank'属性。但这会打开一个新的窗口,这很好但不是我想要的最佳解决方案。

有没有办法模仿IE 8中的相同行为,使用户无需导航离开当前页面即可打开对话框。

在Firefox中捕获的Http头响应看起来像这样。

HTTP/1.1 200 OK
Content-Type: application/msword
Last-Modified: Thu, 21 Feb 2013 17:29:08 GMT
Accept-Ranges: bytes
Content-Length: 556544

0 个答案:

没有答案