※ ChatGPTを利用し、要約された質問です(原文:javascriptで外部ファイルをヒアドキュメントっぽくインクルード)
JavaScriptで外部ファイルをヒアドキュメントっぽくインクルードする方法
このQ&Aのポイント
JavaScriptで外部ファイルをヒアドキュメントっぽくインクルードしたいのですが、うまくいきません。どこがいけないのでしょうか?
JavaScriptでヒアドキュメントを使うライブラリを作った。詳細は[こちら](http://d.hatena.ne.jp/koseki2/20080112/jsheredoc)を参考にしていますが、理解できません。
外部ファイルをインクルードするための記述をしていますが、Firefoxで読み込みが完了しない問題が発生しています。どのように修正すればよいでしょうか?
javascriptで外部ファイルをヒアドキュメントっぽくインクルード
javascriptで外部ファイルをヒアドキュメントっぽくインクルードしたいのですが、うまくいきません。どこがいけないのでしょうか?
■JavaScriptでヒアドキュメントを使うライブラリを作った。 - こせきの技術日記
http://d.hatena.ne.jp/koseki2/20080112/jsheredoc
を参考にしているのですが、掲載内容が理解できません。
とりあえず、下記記述としたところ、
外部ファイルをインクルードでき、表示もされるようにはなったのですが、
Firefoxで読み込み完了とならず、いつまで経っても読み込み中のままとなってしまいます。(恐らく完全に正常に処理されているのではなく、どこかの処理で引っかかったままなのだと思います)
どう直せばよいのでしょうか?
■index.html
<script type="text/javascript" src="heredoc.js"></script>
</head>
<body>
<script type="text/javascript">
var callback = function(values) {
document.write(values.str);
}
Heredoc.load("./templates_02.txt", callback);
</script>
</body>
■templates_02.txt
var str=<<EOT
sssssss
ddddddd2
<a href="http://www.yahoo.co.jp/">YAHOO</a>
EOT
お礼
ありがとうございます。無事、動作しました!