リグレッション window.open() でファイルのダウンロードが実行されるとページが自動的に閉じられてしまいます

公開日: | カテゴリー: DOM

概要

window.open メソッドが PDF ドキュメントや ZIP アーカイブといったファイルのダウンロードに使われた場合、開かれているブラウザーのタブが予期せず閉じられてしまうというリグレッションが Firefox 54 で発生しました。Mozilla の開発者が解決策に取り組んでいます。ウェブ開発者には、<a> 要素上に HTML5 の download 属性を指定する方法で ダウンロードリンクを作成する ことをお勧めします。

参考資料