1

JavaScript 内で、SOAP Web サービスから BLOB と mimetype データを取得しています。この BLOB データは、特定のファイルの内容を表します。ファイルは任意の MIME タイプ (image/png、text/html、text/plain など) にすることができます。

MIME タイプに基づいてページをレンダリングするために、ブラウザー (特定のベンダーを念頭に置いていない) の組み込み機能を使用したいと考えています。

リンクを動的に生成したり、MIME タイプ情報を使用してファイルの内容を表示するウィンドウを開く方法はありますか? 次のようなアンカー タグを簡単に作成できればと思います。

<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 に答える