プロが教えるわが家の防犯対策術!

document.write("<div class='sponsors'><p><a href=\"" + banner[rndindex[i]].url + "\" target='_blank'><span class='guard'><script type='text/javascript' src='http://abc.com/js/abc.js'></script></span><img src=\"" + banner[rndindex[i]].src + "\"></a></p><p> " + banner[rndindex[i]].text + "</p></div>");

この中の

<script type='text/javascript' src='http://abc.com/js/abc.js'></script>

ですが、記述の仕方は合っていますでしょうか?FLASHを呼び出したいのですが、これを入れるとレイアウトが崩れてしまいます。

どうぞよろしくお願いいたします。

A 回答 (2件)

> scriptタグの中で文字列「</script>」は直接書けません。



script 要素内で 文字列 「</」は直接書くことができません。
cf.) http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 …

>「'</s'+'cript>'」のようにわけて書くことが多いようですが

「'<\/script>'」または、「'<'+'/script>'」のようにわけて書くことが多いようですが

cf.) http://oshiete1.goo.ne.jp/qa5379789.html
    • good
    • 0

scriptタグの中で文字列「</script>」は直接書けません。


「'</s'+'cript>'」のようにわけて書くことが多いようですが
DOMで処理した方がよいと思います。
    • good
    • 0

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