2
javascript変数にHTML文字列があります。私はリンクをクリックしてファイルとして文字列を保存/ダウンロードする必要があります。それはクロスブラウザと互換性があるはずです。保存するか、Javascriptの文字列をファイルとしてダウンロードしてください。
ポップアップがブロックされる可能性があるため、添付のContent-Dispositionヘッダーを持つwindow.openは良い解決策ではないと思っていました。