• ベストアンサー

innerHTML で表示変更した時のソース表示について。

innerHTML で表示変更した時のソース表示について。 現在、新着情報を外部に持たせて トップページからinnerHTML で この新着情報を表示しています。 ですが、トップページを ブラウザの「ソースを表示する」で ソースを表示してもこの新着情報は 表示されません。 なにかソースへも反映させる方法はないでしょうか?

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

HTMLの動的な変更はブラウザのソース表示には反映されないので、JavaScriptによる動的な変更を使わず、リロードで再表示の時にページ再作成表示するしかないです。

その他の回答 (2)

回答No.3

alert(document.getElementsByTagName('html')[0].innerHTML); または、テキストエリアに出力してコピーペースト。 <html>タグそのものは出力されませんが、IEならouterHTMLが使えるかもしれません。

回答No.2

fireofoxだと挿入された部分を含めて選択した後、選択範囲のソースを表示で見ることができたような気がします。

関連するQ&A