teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

ついき

2018/05/14 04:41

投稿

退会済みユーザー
answer CHANGED
@@ -54,4 +54,18 @@
54
54
 
55
55
  もちろん IE に通知バーは表示されて .jpeg ファイルは正常にダウンロードできます。
56
56
 
57
- 一度、この形で、ファイルはあらかじめ作った Excel にして、全ての環境で試してみてください。
57
+ 一度、この形で、ファイルはあらかじめ作った Excel にして、全ての環境で試してみてください。
58
+
59
+ **【2018/05/14 13:40 追記】**
60
+
61
+ 上の 2018/05/14 13:25 の私のコメントで、追加でアップされた応答ヘッダを見ての「気が付いた点を回答欄に追記しておきます」と書きましたがそれを以下に書きます。
62
+
63
+ (1) Session を何に使っているのか分かりませんが「失敗時」には Session クッキーが送信されている。
64
+
65
+ (2) Cross-Origin Resource Sharing (CORS) 対応のためのヘッダが送信されている。
66
+
67
+ (3) Content-Type が text/html となっているが間違い。.xls ファイルは application/vnd.ms-excel のはず。
68
+
69
+ どれも target="_self" の時がダメという話とは直接つながらないように思えますが、私の想像を超えたとことで何か起こっているのかも。
70
+
71
+ 質問者さん、上記のこと分かってやってますか?

1

追記

2018/05/14 04:41

投稿

退会済みユーザー
answer CHANGED
@@ -50,4 +50,8 @@
50
50
  X-Powered-By: ASP.NET
51
51
  Date: Fri, 11 May 2018 09:34:15 GMT
52
52
  Content-Length: 42421
53
- ```
53
+ ```
54
+
55
+ もちろん IE に通知バーは表示されて .jpeg ファイルは正常にダウンロードできます。
56
+
57
+ 一度、この形で、ファイルはあらかじめ作った Excel にして、全ての環境で試してみてください。