OSDN Git Service

Version 0.6.213, add X.Node.TextRange.
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 04_XBoxModel.js
index d96d253..d62972b 100644 (file)
@@ -237,6 +237,8 @@ function X_Node_offset(){
 // エレメントの座標取得 ~スクロール要素~\r
 // http://n-yagi.0r2.net/script/2009/07/post_16.html\r
 \r
+// TODO getClientRects Safari2- ?\r
+\r
 //■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■\r
 //  エレメントの絶対座標を得たい\r
 //------------------------------------------------------------------------------\r
@@ -246,7 +248,7 @@ var X_Node_getPosition =
                (\r
                        document.compatMode === 'CSS1Compat' && !X_UA[ 'Webkit' ] ? function( el ){\r
                        var pos  = el.getBoundingClientRect(),\r
-                               html = document.documentElement;\r
+                               html = X_elmHtml;\r
                        return  {   x:(pos.left + html.scrollLeft - html.clientLeft)\r
                                ,   y:(pos.top  + html.scrollTop  - html.clientTop) };\r
                        } :\r