我看了一个51地图的js
<script language="javascript">

window.onload=function onLoad()
{
var map;
map=new LTMaps("mapDiv");
map.centerAndZoom(new LTPoint(11640969,3994940),6);
map.addControl(new LTStandMapControl()); var point=new LTPoint(11640969,3989945);//北京
var text=new LTMapText(point);//建立地图文本对象
text.setLabel( "<a href='http://www.51ditu.com' target='_blank'>北京</a>" ); 
map.addOverLay(text); 
}
</script>这个是不是在LTMaps的定义里有对数据的读取?
如果是那么可以用调用webservice的方式读取数据吗?
还有别的办法吗?
谢谢大家。

解决方案 »

  1.   

    是这样吗:
    www.a.com上写这个类的定义,在定义里写数据的提取。
    在www.b.com上的页面上写个<script language="javascript" src=http://www.a.com/XXX.js></script>
    然后就可以输出数据了?
      

  2.   

    举个例子,你自己的网站写了个方法,对外公布成webservice,你自己也可以调用,外部合法用户也可以调用。
    调用js也一样,写个基础类,然后外部引用就行了