在包含文件链接的页面上工作,例如 doc、excel、PDF。
在 IE 8 上,如果用户单击链接(例如www.examplesite.com/files/somefile.doc
),页面开始从链接加载 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