0

在使用 Javascript 下载文件时看到了一个类似的问题,但这个问题是特定于 IE 的,我使用的是 extjs 和 alfresco (opsoro)。我可以在 Opera、Chrome 和 Firefox 中获得文本文件的下载提示,但在 IE 中不行。

下面是我迄今为止尝试过的列表,它们都适用于除 IE7 之外的其他浏览器。

document.location = 下载位置;

window.open(downloadLocation,'下载');

location.href = 下载位置;

下载其他 mimetypes(csv、xls)时,它们可以使用上述任何方法下载。

4

1 回答 1

2

您可能需要后端的一些帮助。后端应用程序可以使用内容处置标头加载和提供文件内容,而不是静态地提供文件。保证调用下载。

内容配置:附件;文件名=hello.txt

不过,我不知道你怎么能用 Alfresco 做到这一点。

编辑:等等!看看这个: http://forums.alfresco.com/en/viewtopic.php?f=36&t=21356& p=70252

于 2009-09-15T22:02:38.087 回答