本帖最后由 stolen009 于 2011-07-15 06:43:56 编辑

解决方案 »

  1.   

    这个意思?function fnShowTitle() { $("ulChannellList").innerHTML = a }
    window.onresize();
    function funESuggest(L, MapID, x, y) {
      var __ESuggest = new Suggest(346, 170, 272, document.body);
      __ESuggest._loadData();
      ENetwork.DownloadScript(GlobalConfig.Api3Url + "?City=quanzhou&L=" + L + "&MapID=" + MapID + "&x=" + x + "&y=" + y + "&w=" + _MpWidth + "&h=" + _MpHeight
      + "&eye=true&ew=2078&eh=2038&e=utf-8&z=1&v=0", fnLoadInit);
    }
    funESuggest('zh-chs', 'EMap', 52321, -5696);
      

  2.   


    // 函数
    function buildUrlQuery(dataMap) {
    var queryList = [];
    for (var p in dataMap) {
    queryList.push(p + '=' + dataMap[p]);
    }

    return '?' + queryList.join('&');
    }
    // 配置数据
    var dMap = {
    'City': 'quanzhou',
    'L': 'zh-CN',
    'MapID': 'EMap',
    'x': '52321',
    'y': '-5696',
    'width': _MpWidth,
    'height': _MpHeight,
    'eye': 'true',
    'ew': '2078',
    'eh': '2038',
    'e': 'utf-8',
    'z': '1',
    'v': '0'
    }function fnShowTitle() {
    $("ulChannellList").innerHTML=a
    }window.onresize();
    var __ESuggest=new Suggest(346,170,272,document.body);
    __ESuggest._loadData();
    // 调用函数 传入配置数据
    ENetwork.DownloadScript(GlobalConfig.Api3Url + buildUrlQuery(dMap),fnLoadInit);// buildUrlQuery(dMap) output: '?City=quanzhou&L=zh-CN&MapID=EMap&x=52321&y=-5696&width=0&height=0&eye=true&ew=2078&eh=2038&e=utf-8&z=1&v=0'
      

  3.   

    惭愧 呵呵我真的是学C++的我没 读过大学 没学过JS
      

  4.   

    是不是在 ENetwork.DownloadScript(GlobalConfig.Api3Url + buildUrlQuery(dMap),fnLoadInit);这个函数执行之前调用 可否在网页打开时先传递下 
    也就是说 这个函数的具体执行 顺序buildUrlQuery(dMap)外部调用的