OSDN Git Service

Version 0.6.178, fix X.KB for IE5-, X.HTMLAudio for ChromeWV & AOSP.
[pettanr/clientJs.git] / 0.6.x / js / 06_net / 02_XNetJSONP.js
index a118ebc..b233d7b 100644 (file)
@@ -75,6 +75,11 @@ X_TEMP.X_JSONP_params = {
                                        json2FileSize = 18103,
                                        html;
                                
+                               // file プロトコルで外部アクセスの禁止
+                               if( !X_URL_isSameProtocol( url ) ){
+                                       return X_JSONP[ 'asyncDispatch' ]( X_EVENT_ERROR );
+                               };
+                               
                                url = X_URL_create( url, params );
                                
                                if( !callback && !( callback = X_URL_paramToObj( url.split( '?' )[ 1 ] )[ 'callback' ] ) ){