新生鳩丸掲示板♯

bakera.jp > 新生鳩丸掲示板♯ > [6564] Re:「script要素」

記事個別表示 (6564)

[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";

じゃぁ、この勢いで、] も \] とエスケープすればいいのかなぁ、と、ボヤボヤしている最中です。

コメントフォーム

※広告や宣伝の書き込みはご遠慮ください。

:

:

:

最近の日記

関わった本など