var map = new BMap.Map("allmap"); var point = new BMap.Point(116.331398, 39.897445); map.centerAndZoom(point, 12); var geolocation = new BMap.Geolocation(); geolocation.getCurrentPosition(function (r) { if (this.getStatus() == BMAP_STATUS_SUCCESS) { var mk = new BMap.Marker(r.point); map.addOverlay(mk); map.panTo(r.point); $.ajax({ data:{ \'lat\':r.point.lat,\'lng\':r.point.lng,\'fukw\':1}, url:"'.U('/','','','').'", type:\'POST\', dataType:\'json\', success:function(res){ window.location.href="'.$url.'?ci="+res.info; } }) } });'; ?>