ファイルをダウンロードさせるリンクを用意して、試しに踏んでみたら「undefined」とだけ表示され、ファイルがダウンロードされない、という問題があった。 developer consoleには以下のようなエラーがでる。 Resource interpreted as Document but transferred with MIME type application/zip ちょっと調べたらjQuery mobileを使っていた、というのがオチだった。 jQuery mobileは使ったことがなかったのだけど、jQuery mobileを使用しているページでは、anchorタグを踏むとajaxでコンテンツを取得してdata-role=pageの部分だけを描画するようになってるらしく、ファイルをダウンロードさせるようなリンクだとおかしなことになる。 もちろんajaxでファイルを取得しない