• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Text表示のHTMLファイルを出力できません)

テキスト表示のHTMLファイル出力できず Javascriptでブラウザに表示させ保存する方法を教えてください

このQ&Aのポイント
  • Javascriptを使用して、ブラウザに入力された文字をHTML上に表示する方法を学びましたが、HTMLファイルの保存がうまくいきません。
  • 提供されたコードを参考に、ブラウザに入力されたテキストをHTMLファイルとして保存するための関数を作成しましたが、正常に動作しません。
  • 質問者が作成した短い例題を実行してみましたが、保存されるファイルが見つからず、どこが間違っているのかを知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • heburusu
  • ベストアンサー率85% (140/164)
回答No.2

FireFoxで試してみましたが、たしかにダウンロードがはじまりませんでした。 調べてみましたが、 document.body.appendChild(a); をcreateElementの下に追加する必要があるようでした。

参考URL:
https://support.mozilla.org/ja/questions/968992
mqm
質問者

お礼

長い間、困っていた問題が見事に解決いたしました。 ご指導いただき感謝しております。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • heburusu
  • ベストアンサー率85% (140/164)
回答No.1

当方の環境で上記HTMLをコピーしてChromeで実行したところ、 正しくdownloadされました。 -- OS: Windows 7 64bit ブラウザ: Chrome 49 -- どのブラウザで試されていますか? どんなエラー(メッセージ)かわかりますか?

参考URL:
http://qiita.com/wadahiro/items/eb50ac6bbe2e18cf8813
mqm
質問者

補足

ご回答ありがとうございます。 同じOSで Firefox 最新版を使用しております。 何も応答が起きないことから、エラーメッセージをお伝えすることもできませんでした。 多くのユーザーに特定のファイルを提供する目的から、他のブラウザに変更することなく、何とかHTML出力を主なブラウザすべてで実行できる方法を求めています。 よろしくお願い申し上げます。

すると、全ての回答が全文表示されます。

関連するQ&A