X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;ds=inline;f=0.6.x%2Fjs%2F06_net%2F02_XNetJSONP.js;fp=0.6.x%2Fjs%2F06_net%2F02_XNetJSONP.js;h=7b1c4daf4524dd189d9044572ecc1fcdf18c5c88;hb=094b0536bafe5efd70540698cf74ab13ece03ebb;hp=43732b411af592ba754ab185f2d03dc9fc8d3a04;hpb=86c591d2888cf7b24365c1950646fb1f6190efd1;p=pettanr%2FclientJs.git diff --git a/0.6.x/js/06_net/02_XNetJSONP.js b/0.6.x/js/06_net/02_XNetJSONP.js index 43732b4..7b1c4da 100644 --- a/0.6.x/js/06_net/02_XNetJSONP.js +++ b/0.6.x/js/06_net/02_XNetJSONP.js @@ -50,12 +50,15 @@ var X_NET_JSONP_ACCESS_KEY = Math.random(), X_Net_JSONP_errorTimerID; X_TEMP.X_NET_JSONP_init = function(){ + X_NET_JSONPWrapper = X_Class_override( X[ 'Util' ][ 'NinjaIframe' ](), X_TEMP.X_NET_JSONP_params ); delete X_TEMP.X_NET_JSONP_init; + delete X_TEMP.X_NET_JSONP_params; - return X_NET_JSONPWrapper = X_Class_override( - X[ 'Util' ][ 'NinjaIframe' ](), - { + return X_NET_JSONPWrapper; +}; + +X_TEMP.X_NET_JSONP_params = { _busy : false, _canceled : false, @@ -187,14 +190,12 @@ X_TEMP.X_NET_JSONP_init = function(){ reset : function(){ X_NET_JSONPWrapper._busy = X_NET_JSONPWrapper._canceled = false; - X_Net_JSONP_onloadCount = 0; X_NET_JSONPWrapper[ 'unlisten' ]( [ 'ninjaload', 'ninjaerror' ], X_NET_JSONP_iframeListener ); X_NET_JSONPWrapper[ 'refresh' ]( '' ); X_Net_JSONP_errorTimerID && X_Timer_remove( X_Net_JSONP_errorTimerID ); + X_Net_JSONP_errorTimerID = X_Net_JSONP_onloadCount = 0; } - } - ); -}; + }; function X_NET_JSONP_iframeListener( e ){ switch( e.type ){