【JavaScript】各ブラウザでダウンロード処理を実装する(Chrome, Firefox, IE, MS Edge, Safari) Webページから何らかのファイルをダウンロードしたい場合は、ブラウザごとに実装する必要がある。 以下のブラウザを対象とする。 Chrome Firefox Internet Explorer 11 MS Edge Safari ※ 2016/05/23時点での最新バージョンで動作確認済み ダウンロード処理を実装する // ダウンロードしたいコンテンツ、MIMEType、ファイル名 var content = 'abc'; var mimeType = 'text/plain'; var name = 'test.txt'; // BOMは文字化け対策 var bom = new Uint8Array([0xEF, 0xBB, 0xBF]); var b
![【JavaScript】各ブラウザでダウンロード処理を実装する(Chrome, Firefox, IE, MS Edge, Safari)](https://cdn-ak-scissors.b.st-hatena.com/image/square/0c0d7fff677d70dedc3304ba20c5ef272f2d7293/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEjgpgNgUA7sSxEnaFLSCsZXHKF1UIPCEXbiNkxeraCNziROlDp-quBraywLC1kUaAftPft3YtdZ6Qb1b7AtOvuH2MZViYRM0_eH5nG5oggO8Zxo1Ed214JiV6puLx0Ls95Ddgw8QEU7_bpI%2Fw1200-h630-p-k-no-nu%2Fupload-download.png)