重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

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

A 回答 (1件)

単にcloseしてないから、終わらないだけじゃないですか?

    • good
    • 0
この回答へのお礼

ありがとうございます。無事、動作しました!

お礼日時:2010/06/21 11:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!