X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=0.6.x%2Fjs%2F05_util%2F03_XUtilImage.js;h=3047caecaa5fcaa5a1c2d6b1a714c9ba5d6328d1;hb=9e04e2a1221a92960a74e550bc3fd809caf3cd1c;hp=a9dcd7f6e75b7f96ffdf5d20ba12201e44687fa3;hpb=50462b7b22a3c42bdbf2fb84d782937f817368f4;p=pettanr%2FclientJs.git diff --git a/0.6.x/js/05_util/03_XUtilImage.js b/0.6.x/js/05_util/03_XUtilImage.js index a9dcd7f..3047cae 100644 --- a/0.6.x/js/05_util/03_XUtilImage.js +++ b/0.6.x/js/05_util/03_XUtilImage.js @@ -1,6 +1,10 @@ var X_Util_Image_actualSize = {}; +/** + * ユーティリティ関数とユーティリティクラス + * @namespace X.Util.Image + */ X[ 'Util' ][ 'Image' ] = { 'getActualDimension' : X_Util_Image_getActualDimension @@ -11,10 +15,14 @@ X[ 'Util' ][ 'Image' ] = { * Opacity不可 NetFront3.4 */ -/* - * original - * LICENSE: MIT - * AUTHOR: uupaa.js@gmail.com +/** + *

画像の実際のサイズを返します。 + *

original + *

LICENSE: MIT + *

AUTHOR: uupaa.js@gmail.com + * @alias X.Util.Image.getActualDimension + * @param {Node|ImageElement|string} + * @return {array.} */ function X_Util_Image_getActualDimension( XnodeOrImageElemOrSrc ){ var xnode, img, remove, ret, run, memW, memH, w, h; @@ -35,7 +43,7 @@ function X_Util_Image_getActualDimension( XnodeOrImageElemOrSrc ){ img = X_UA_DOM.IE4 ? X_Node__ie4getRawNode( xnode ) : xnode[ '_rawObject' ]; remove = true; } else { - if( XnodeOrImageElemOrSrc.constructor === X.Node ){ + if( XnodeOrImageElemOrSrc.constructor === Node ){ xnode = XnodeOrImageElemOrSrc; img = X_UA_DOM.IE4 ? X_Node__ie4getRawNode( xnode )[ '_rawObject' ] : xnode[ '_rawObject' ]; } else