| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- /**
 
-  * ESL (Enterprise Standard Loader)
 
-  * Copyright 2013 Baidu Inc. All rights reserved.
 
-  * 
 
-  * @file JS Loader-Plugin
 
-  * @author errorrik(errorrik@gmail.com)
 
-  */
 
- // 构建环境暂不支持分析,为了能合并该plugin到loader里,
 
- // 只能暂时使用具名id
 
- define( 'js', {
 
-     load: function ( resourceId, req, load, config ) {
 
-         function onload() {
 
-             var readyState = script.readyState;
 
-             if ( 
 
-                 typeof readyState == 'undefined'
 
-                 || /^(loaded|complete)$/.test( readyState )
 
-             ) {
 
-                 script.onload = script.onreadystatechange = null;
 
-                 script = null;
 
-                 load( true );
 
-             }
 
-         }
 
-         var script = document.createElement( 'script' );
 
-         script.src = req.toUrl( resourceId );
 
-         script.async = true;
 
-         if ( script.readyState ) {
 
-             script.onreadystatechange = onload;
 
-         }
 
-         else {
 
-             script.onload = onload;
 
-         }
 
-         var parent = document.getElementsByTagName( 'head' )[ 0 ] 
 
-             || document.body;
 
-         parent.appendChild( script ) && ( parent = null );
 
-     }
 
- } );
 
 
  |