• 締切済み

画像ダウンロード方法をブラウザごとに振り分ける

以前の質問で、画像のダウンロードをJavaScriptを使い IEのみで出来るという記述があったのですが、 FireFox等でも可能な、ダウンロードの振り分け方法を教えていただけないでしょうか? >以前の質問 http://oshiete1.goo.ne.jp/qa3388968.html JavaScriptを利用した方法で <iframe name="save" src="load.jpg" style="display:none"></iframe> <input type="button" value="保存" onclick="save.document.execCommand('saveAs');"> このようにすればできます。 一行目の「load.jpg」がダウンロード先のパスになります。 ※ ただしIE専用ですのでブラウザによるダウンロード方法の振り分けなどを行う必要があります。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

やはり、きちんとやるならサーバー側でヘッダーをつけてやるのが筋。 javascriptの画像保存はブラウザ依存ですからなんともならないです。

skybluegre
質問者

お礼

アドバイスありがとうございます。 サーバー側にヘッダを付けるとは具体的に どのようなソースをどこに付けるのでしょうか? 教えて頂けますか?

関連するQ&A