QA@IT

iphoneでのwebサイトのエクセルダウンロード

5181 PV

現在asp.netで作成したwebサイトからファイルダウンロードを行っております。
スマホでの動作も確認しており、アンドロイドでは動作するのですが、iOSだとエクセルファイルがダウンロードできませんでした。
PDFファイルはダウンロード可能でした。

以下プログラム内容です。-------------------------------------

◆aspxにボタンを記述

asp:Button ID="BtnDetail" runat="server" Text="詳細" Width="80" Font-Size="large" /

◆aspx.vb側の上記ボタンのクリック処理

Response.AddHeader("Content-Disposition", String.Format("attachment;filename={0}", dlFileName))
Response.ContentType = MimeType
Response.WriteFile(FilePath)
Response.Flush()
Response.End()


いろいろ調査をし、現在はボタンをaタグに変更し(aタグにそのままファイルへのURLを記述)、ダウンロードを行っております。
ただ最終的にはボタン押下によりエクセルファイルのダウンロード(もしくは表示のみでも可)を実現したいと思っております。

そもそもiOSでは、エクセルファイルのダウンロードはできない等の情報がありますので、実現可能かどうかをご教授いただきたいです。
ダウンロードができないとしても、ボタン押下で表示できる方法があればご教授いただけますでしょうか。

  • 「ダウンロードできませんでした」というところ、具体的にどのような結果になるのですか? できませんと言われただけではどういう問題なのかわからないです。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。