html5のdownload属性についてhttps://jsfiddle.net/hatobane/y5m7ye0z/2/
上記の記述で試したら、firefox以外のブラウザでは指定したファイル名で保存してくれないんですが、なにか記述間違ってますでしょうか。あるいはブラウザの設定ですか? よろしくお願い致します。
same-originかcross-originで違うみたいだけど、リンク先を読む限り、HTTPヘッダーに、Content-Dispositionを一緒にセットしろって書いてるよ。cross-originの場合は必須らしい。
firefox以外で上手く行かなかったのはローカル上でテストしていたのが原因でした。same-originの場合のみサーバー上でテストしたら成功。cross-originの場合は、もうdownload属性は使わずサーバー側で処理したほうが楽そうです。回答を頂けたおかげで色々と分かりました、ありがとうございました。
みんなの回答 1 件
same-originかcross-originで違うみたいだけど、
リンク先を読む限り、HTTPヘッダーに、Content-Dispositionを一緒にセットしろって書いてるよ。cross-originの場合は必須らしい。
4.8 Links — HTML5
http://www.w3.org/TR/html5/links.html#downloading-resources関連するトピックス