| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | <!doctype html><html>	<head>	<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />	<style>		html { height: 100% }		body { height: 100%; margin: 0; padding: 0; background-color: #FFF }		#map_canvas { height: 100% }	</style>	<script src="http://maps.googleapis.com/maps/api/js?sensor=false&language=zh_CN"></script>	<script>		var map, geocoder;		function initialize() {			var latlng = new google.maps.LatLng(-34.397, 150.644);			var options = {				zoom: 11,				center: latlng,				disableDefaultUI: true,				panControl: true,				zoomControl: true,				mapTypeControl: true,				scaleControl: true,				streetViewControl: false,				overviewMapControl: true,				mapTypeId: google.maps.MapTypeId.ROADMAP			};			map = new google.maps.Map(document.getElementById("map_canvas"), options);			geocoder = new google.maps.Geocoder();			geocoder.geocode({latLng: latlng}, function(results, status) {				if (status == google.maps.GeocoderStatus.OK) {					if (results[3]) {						parent.document.getElementById("kindeditor_plugin_map_address").value = results[3].formatted_address;					}				}			});		}		function search(address) {			if (!map) return;			geocoder.geocode({address : address}, function(results, status) {				if (status == google.maps.GeocoderStatus.OK) {					map.setZoom(11);					map.setCenter(results[0].geometry.location);					var marker = new google.maps.Marker({						map: map,						position: results[0].geometry.location					});				} else {					alert("Invalid address: " + address);				}			});		}	</script>	</head>	<body onload="initialize();">		<div id="map_canvas" style="width:100%; height:100%"></div>	</body></html>
 |