javascriptを使用してIEで「名前を付けて保存」ポップアップを表示しようとしています(jqueryもOKです)。期待される結果は次のとおりです。
私はこのコードを使用します:
window.open("some url on my server", "_self");
そして私は得る:
最初の写真のようにするにはどうすればよいですか?ページの下部にあるポップアップとして、私が得るようなモーダルではありません..
javascriptを使用してIEで「名前を付けて保存」ポップアップを表示しようとしています(jqueryもOKです)。期待される結果は次のとおりです。
私はこのコードを使用します:
window.open("some url on my server", "_self");
そして私は得る:
最初の写真のようにするにはどうすればよいですか?ページの下部にあるポップアップとして、私が得るようなモーダルではありません..
JavaScript や jQuery ではこれを行うことはできません。リクエストの HTTP ヘッダーを次のように設定する必要があります。
header('Content-disposition: attachment; filename=excel1.xlsx');
header('Content-type: application/vnd.ms-excel');
上記はPHPの例です。要求をオクテット ストリームとして処理するようにブラウザに指示すると、ユーザーにSave As...
ダイアログが表示されます。