正在读取数据,请稍侯

基于SuperMap IS.NET的AjaxScripts脚本的一个问题?

[ 2008-5-4 21:28:00 | By: zhou_gis ]

今天看SuperMap IS.NET的联机帮助文档,里面有一个《基于Ajaxs进行开发》的实例,比较感兴趣就开始一步一步的学习。遇到了很多问题。

里面有个函数就是装载地图的函数

OnPageLoad()
{
    var params=new Object();
    //指定MapHandler的访问地址为本网站
    params.mapHandler="
http://localhost/Ajaxs/";
    //指定装载的地图名称
    params.mapName="World";
    //设置返回图片的格式可以使png,jpg,gif
    params.imageFormat="gif";
    //设置地图是否需要固定, 即能否进行地图漫游等操作,ture为不能
    params.fixedView=false;
    //map实例化为SuperMap.IS.MapControl
    map=new SuperMap.IS.MapContral($("myMap"),params);
    //map初始化,并显示地图数据
    map.Intit();
}

打开网站的时候http://localhost/AjaxsDemo/Index.html,地图不显示,然后出现脚本错误;

显示第23行出现了缺少对象的错误,是不是myMap是缺少对象,为什么呢?我想了半天 是不是前面的mapHandler的定义出了问题: params.mapHandler="http://localhost/Ajaxs/";是不是这里的要改变、??

Re:基于SuperMap IS.NET的AjaxScripts脚本的一个问题?

[ 2008-5-9 17:22:00 | By: JohnBJim ]
JohnBJim改为params.mapHandler="http://localhost/AjaxDemo/"即可
发表评论:
正在读取数据,请稍侯