ココログの2013年1月の記事だけがNG
Jsdo.itで2012年を振り返る作品をあれこれ作っていたのですが、 その中でココログの記事を振り返るものも作っていました。 今年の12月でこのブログも10年目となることもあり、 これまでの記事の一覧を取得しようとを作っていました。 しかし、なぜか2013年1月の記事だけエラーとなってしまい。 調査にえらく時間を取られてしまいました。
原因は\u2028という文字
\u2028がJavaScriptの文字列中に含まれるとJSONPとして 返却した時にブラウザ側でエラーとなってしまうようです。 今回は、この文字が含まれていたら削除して対応しました。
editHtml = editHtml.replace(/\u2028/g,"");
関連記事