\r
\r
/*後述のinitializeメソッドで使う要素リスト\r
- * getElementsByTagNameNSã\83¡ã\82½ã\83\83ã\83\89ã\81®è¿\94ã\82\8aå\80¤ã\81®å\85¥å\8a\9bを想定*/\r
+ * getElementsByTagNameNSã\83¡ã\82½ã\83\83ã\83\89ã\81®è¿\94ã\82\8aå\80¤ã\82\92Arrayå\8c\96ã\81\97ã\81\9fã\81\93ã\81¨を想定*/\r
elementList: [],\r
\r
/*何番目からelementListを処理しているかの数値*/\r
if (!eles || !eles.length) {\r
return;\r
}\r
- var length = this.numberOfElemList+30;\r
- for (var i=length-30; i<length; ++i) {\r
+ var length = this.numberOfElemList+40;\r
+ for (var i=length-100; i<length; ++i) {\r
if (eles.length <= i) {\r
+ this.elementList = null;\r
return;\r
}\r
- this.up().init(eles.item(i));\r
+ this.up().init(eles[i]);\r
}\r
- this.numberOfElemList += 30;\r
+ this.numberOfElemList += 40;\r
eles = length = void 0;\r
},\r
\r
});\r
function init (obj, name) {\r
/*あとでframe.initializeメソッドで呼び出すために準備しておく*/\r
- obj.elementList = svgDoc.getElementsByTagNameNS(svgns, name);\r
+ var elist = svgDoc.getElementsByTagNameNS(svgns, name);\r
obj.numberOfElemList = 0;\r
- if (obj.elementList.length) {\r
+ if (elist.length > 0) {\r
+ obj.elementList = elist;\r
frame.objList.push(obj);\r
}\r
- eles = obj = void 0;\r
+ elist = obj = void 0;\r
};\r
};\r
}\r