From: dhrname Date: Sun, 24 Mar 2013 11:39:48 +0000 (+0900) Subject: テキストの空白文字を一つに統一処理できるよう改良 X-Git-Tag: v16beta~335 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8d8aff4a9c1c8bf9c5ccc682347f2c4657e3d7a7;p=sie%2Fsie.git テキストの空白文字を一つに統一処理できるよう改良 --- diff --git a/org/w3c/dom/svg.js b/org/w3c/dom/svg.js index 0bc0fca..44f17b7 100644 --- a/org/w3c/dom/svg.js +++ b/org/w3c/dom/svg.js @@ -3810,7 +3810,8 @@ function SVGTextContentElement(_doc) { if ((eph === /*Event.CAPTURING_PHASE*/ 1) && (tar.nodeType === /*Node.TEXT_NODE*/ 3) && !!!tar._tars) { /*Textノードにdiv要素を格納したリストをプロパティとして蓄えておく*/ tar._tars = []; - var data = tar.data.replace(/^[\r\n\s]+|[\r\n\s]+$/g, ""); + /*空白文字を処理して一つのスペースに統一*/ + var data = tar.data.replace(/^[\r\n\s]+|[\r\n\s]+$/g, "").replace(/[\r\n\s]+/g, " "); tar.data = data; tar.length = data.length; data = data.split('');