記事個別表示 (6564)
これは「ばけらの HTML リファレンス(未完成) : script要素」に関連するコメントです。
[6564] Re:「script要素」
hoshikuzu|star_dust (2011年4月15日 1時9分)
えむけいさん>XHTML5はparseの規則についてはXMLに丸投げなので、CDATA区間もXMLの仕様通り普通に使えます。
ご教示をありがとうございます。
えむけいさん>'<'+'/script>'と同様']'+']>'とでもすればいいだけでは?
静的なXHTMLを手で書いているときにはそれで大丈夫と考えておりました。動的に外部のデータがはいってくる時にどうなるのかなと考えつつあるのですけれど。
Douglas Crockford さん風にとらえると、'<'+'/script>' みたいのは、/ を \/ とエスケープすれば + がいらないので簡単、つまり、'<\/script>'やら'<\/' やらにしてしまうことで比較的簡単とのことらしいのです。
var strA = "abc<\/script>def";
じゃぁ、この勢いで、] も \] とエスケープすればいいのかなぁ、と、ボヤボヤしている最中です。
これは「ばけらの HTML リファレンス(未完成) : script要素」に関連するコメントです。
全読: [6479]Re:「script要素」からのスレッド(8件)]