半角「'(アポストロフィ)」の問題解決策

 

 記事・コンテンツHTMLの、つぎの箇所に「|  jsescape 」を追加します。

 

<!--↓↓元々は上にあった内容に手を加えています-->

<div class="comments-head">この記事へのコメント</div>

 

<script type="text/javascript" language="javascript">

<!--

  initText();

  <% loop:list_individual_article_children -%>

    var s = '<div class="comments-body">';

    s += '<div class="text">';

//<2014.11.09>

    s += '<% comment.body | html | jsescape | tag_strip | nl2br | clickable('target="_blank" rel="nofollow"') %>';

    s += '</div>';

    s += '<div class="comments-post">';

    s += 'Posted by ';

    <% if:comment.homepage %>

    s += '<a href="';

    s += '<% comment.homepage | html | jsescape | tag_strip %>"';

    s += 'target="_blank" rel="nofollow">';

    s += '<% comment.writer | html | jsescape | tag_strip %></a>';

    <% else %>

    s += '<% comment.writer | html | jsescape | tag_strip %>';

//<2014.11.09>

    <% /if %>

    s += ' at ';

    s += '<% comment.createstamp | date_format('%Y年%m月%d日 %H:%M') %>';

 

//2013.11.23

 s += ' | <a href="http://blog.seesaa.jp/cms/comment/edit/input?article_id=&id=<% comment.id %>" ';

 s += 'target="_blank">edit</a>';

//2013.11.23

 

    s += '<br /></div>';

    s += '</div>';

    setText(s);

  <% /loop -%>

  writeText();

// -->

</script>

<noscript>

<!--↓この間は元々の記述-->

<% loop:list_individual_article_children -%>

<div class="comments-body">

<div class="text"><% comment.body | html | tag_strip | nl2br | clickable('target="_blank" rel="nofollow"') %></div>

<div class="comments-post">Posted by <% if:comment.homepage %><a href="<% comment.homepage | html | tag_strip %>" target="_blank" rel="nofollow"><% comment.writer | html | tag_strip %></a><% else %><% comment.writer | html | tag_strip %><% /if %> at <% comment.createstamp | date_format('%Y年%m月%d日 %H:%M') %><br /></div>

</div>

<% /loop -%>

<!--↑この間は元々の記述-->

</noscript>

<!--↑↑元々は上にあった内容に手を加えました-->