1

在我的 javascript 中,我从 SOAP Web 服务获取 BLOB 和 mimetype 数据。此 BLOB 数据表示特定文件的内容。该文件可以是任何 mime 类型(图像/png、文本/html、文本/纯文本等)

我想使用浏览器的(没有特定的供应商)内置的能力来基于 mimetype 呈现页面。

有没有办法使用 mimetype 信息动态生成链接或打开显示文件内容的窗口?我希望我可以简单地创建一个如下所示的锚标记:

<a href=myBlob type=mimetype>open file</a>

或者,类似:

myWin = window.open();
myWin.document.write(myBlob);

但我认为这只能用于在 DOM 模型中编写 HTML :(

有什么建议么?

4

1 回答 1

0
window.open("data:"+mimeType+";base64,"+contents);
于 2013-02-14T13:17:11.280 回答