js 离散文件合并到一个js(调试)

/**

 * 引入HGIS的离散js文件

 */

var OpenLayers= {

   /**

    * Constant: VERSION_NUMBER

    */

   VERSION_NUMBER: "Release 2.13",

 

   /**

    * Constant: singleFile

    * TODO: remove this in 3.0 when we stop supporting build profiles that

    * include OpenLayers.js

    */

   singleFile: true,

 

   /**

    * Method: _getScriptLocation

    * Return the path to this script. This is also implemented in

    * OpenLayers.js

    *

    * Returns:

    * {String} Path to this script

    */

   _getScriptLocation: (function() {

   var r = new RegExp("(^|(.*?\\/))(hgis[^\\/]*?\\.js)(\\?|$)"),

           s = document.getElementsByTagName('script'),

           src, m, l = "";

       for(var i=0, len=s.length; i<len; i++) {

           src = s[i].getAttribute('src');

           if(src) {

               m = src.match(r);

               if(m) {

                   l = m[1];

                   break;

               }

           }

       }

       return (function() { return l; });

   })(),

   ImgPath : ''

};

function includeBaseJS(){

    jsFiles = [

        "BaseTypes/Class.js",

   "BaseTypes/String.js

   ]; // etc.    var scripts = new Array(myjsFiles.length);    for (var i=0, len=myjsFiles.length; i<len; i++) {        scripts[i] = "<script src='" + myjsFiles[i] +                               "'></script>";     }    if (scripts.length > 0) {        document.write(scripts.join(""));    }}

// 引入HGIS源码的离散js文件includeBaseJS();

 

posted on 2016-06-24 16:59  jsbrml  阅读(793)  评论(0编辑  收藏  举报

导航