2012-04-23 7 views
0

私はバイナリデータとしてサーバから画像を取得しているところに止まっています。この画像をユーザの介入なしにPCに保存する必要があります。jsを使用して画像を保存する

+0

コードを投稿するのはどうですか?あなたが直面している正確な問題についての詳細を教えてください。 – AYK

答えて

2

すぐに考えてみましょう。 JavaScriptがあなたの明白な同意なしにあなたのPCにファイルを保存することができれば、世界中のすべてのハッカーは数分の1秒であなたのPCにアクセスできます。 Flashにはセキュリティ上の問題がありますが、JavaScriptでは必要ありません。正当な理由のために言い換える

、何を求めていることはことは不可能である

1

なぜあなたはユーザーの同意なしに何かを保存したいのでしょうか?それは決して良い考えではありません。

とにかく、JavaScriptはあなたのコンピュータのファイルシステムを混乱させることができないため、あなたのハードディスクにイメージを保存することはできません。 imgやcanvasを使用してJavaScriptを使用してWebページ上に画像を作成し、それを保存するように依頼することもできますが、JavaScriptで行うことはできません。

サーバーページでは、バイナリデータを作成し、そのページをダウンロード可能なコンテンツとして扱うように特定のヘッダーを設定することができます。しかし、それでもユーザーの同意を求めることになります。

関連する問題