摘要:
方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。一些示例如下:parseInt("1234blue"); //returns 1234parseInt("0xA"); //returns 10parseInt("22.5"); //returns 22parseInt("blue"); //returns NaNparseInt()方法还有 阅读全文
摘要:
加载地图function load() {//用于检测当前浏览器是否支持Google Maps if (GBrowserIsCompatible()) {map = new GMap2(getObject('map')); //给地图添加内置的控件 map.addControl(new GMapTypeControl());// 平移及缩放控件(左上角)、map.addControl(new GLargeMapControl());//比例尺控件(左下角)、map.addControl(new GScaleControl());//缩略图控件(右下角)//map.addControl(ne 阅读全文
摘要:
要在Google Map 上动态显示一些标记,首先需要定位,将定位数据保存到数据库。一共需要获取五个数据:地图倍率、地图中心X坐标和Y坐标、当前点的X坐标和Y坐标。地图倍率可以通过缩放地图触发事件获取,地图中心坐标可以通过移动地图事件获取、当前点坐标可以通过点击事件获取。效果图:相关代码:script language="javascript" type="text/javascript" function load() { if (GBrowserIsCompatible()) { var px = 30.6562; var py = 104.0639; var zo = 12; var 阅读全文
摘要:
Google Maps API 第2版文档Google Maps JavaScript API可以让您在自己的网页上使用Google地图.在使用API之前,您应该先申请一个API key,然后按照下面的说明来使用.因为本API还没有开放多久,因此可能有一些问题,并且不如文档那么完美.所以请您在遇到问题的时候谅解我们并通知我们修正,加入到Maps API讨论组进行反馈和讨论.本文档针对2006年4月3日推出的Maps API第2版,如果你使用的的API是第1版(例如你在2006年4月3日前开发的网站内容),您应该对您的网站进行升级.相关问题请看: 第2版升级向导Google Maps API第1 阅读全文