1
コードならば、私はこの小片を持っている:ajaxとiframeを介してダウンロードしていますか?
$.post('exportToExcel.php', function(data) {
var iframe = document.createElement("iframe");
iframe.src = ""+data;
iframe.style.display = "none";
document.body.appendChild(iframe);
});
しかし、何も起こりません、私はjQueryのAJAXスルーサーバーからのシームレスなファイルをダウンロードしようとしています。
誰でも良い修正がありますか?
あなたの最後の提案は私のコードと大きく異なるでしょうか? – Jason94
私の3番目の例の違いは、 'iframe'と通常のHTTPだけを使用している点です。 JSまたはAJAXは必要ありません。ただし、自動的にボタンをクリックするか、POSTフォームを送信するフレームページにJSを入れることができます。 – BoffinbraiN