// <head><base> がある場合、<script>の追加に失敗する\r
X[ 'Net' ] = {\r
\r
- 'xhrGet' : function( url, type ){\r
- return new X_NET_Queue( X_NET_TYPE_XHR, { method : 'GET', url : url, type : type } );\r
+ 'xhrGet' : function( url, obj ){\r
+ if( X_Type_isString( url ) ){\r
+ if( obj ){\r
+ obj[ 'url' ] = url;\r
+ } else {\r
+ obj = { 'url' : url };\r
+ };\r
+ } else {\r
+ obj = url;\r
+ };\r
+ obj[ 'method' ] = 'GET';\r
+ return new X_NET_Queue( X_NET_TYPE_XHR, obj );\r
},\r
\r
- 'xhrPost' : function( url, type, postbody ){\r
- return new X_NET_Queue( X_NET_TYPE_XHR, { method : 'POST', url : url, type : type, postbody : postbody } );\r
+ 'xhrPost' : function( url, postbody, obj ){\r
+ if( X_Type_isString( url ) ){\r
+ if( obj ){\r
+ obj[ 'url' ] = url;\r
+ } else {\r
+ obj = { 'url' : url };\r
+ };\r
+ } else {\r
+ obj = url;\r
+ };\r
+ obj[ 'method' ] = 'POST';\r
+ obj[ 'postbody' ] = postbody;\r
+ return new X_NET_Queue( X_NET_TYPE_XHR, obj );\r
},\r
\r
'formGet' : function(){\r