[Sie-announce] SIEコード [2014] テキストの位置を修正(リビジョン657を参照)

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2010年 9月 25日 (土) 19:47:43 JST


Revision: 2014
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2014
Author:   dhrname
Date:     2010-09-25 19:47:43 +0900 (Sat, 25 Sep 2010)

Log Message:
-----------
テキストの位置を修正(リビジョン657を参照)

Modified Paths:
--------------
    branches/06x/061/org/w3c/dom/svg.js

Modified: branches/06x/061/org/w3c/dom/svg.js
===================================================================
--- branches/06x/061/org/w3c/dom/svg.js	2010-09-24 13:16:16 UTC (rev 2013)
+++ branches/06x/061/org/w3c/dom/svg.js	2010-09-25 10:47:43 UTC (rev 2014)
@@ -1533,6 +1533,9 @@
         /*_svgload_limitedプロパティはXlink言語が使われていない限り、0である。
          *xlink:href属性が指定されるたびに+1となる。
          *0以外は、SVGLoadイベントが発火されない仕組みとなっている
+         *
+         *目的:
+         * Xlinkのリンク先のソースを読み込むまで、SVGLoadイベントを発火させないため
          */
         s._svgload_limited--;
         if (s._svgload_limited < 0) {
@@ -1541,6 +1544,14 @@
           s.documentElement.dispatchEvent(evt);
         }
       }
+      //以下、テキストの位置を修正
+      var text = s.documentElement._tar.getElementsByTagName("div");
+      for (var i=0,textli=text.length;i<textli;++i) {
+        var texti = text[i];
+        var tis = texti.style;
+        tis.left = parseFloat(tis.left) + bl + "px";
+        tis.top = parseFloat(tis.top) + bt + "px";
+      }
       s.defaultView._cache = s.defaultView._cache_ele = null;
       s = evt = null;
       alert((new Date()).getTime() - dew.getTime());




Sie-announce メーリングリストの案内
Back to archive index