- <!DOCTYPE html>
- <html>
- <head>
- <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
- <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
- <title>Google Maps JavaScript API v3 Example: Event Closure</title>
- <link />
- <script type="text/javascript" src="<a href="http://maps.google.com/maps/api/js?sensor=false">http://maps.google.com/maps/api/js?sensor=false"></script>
- <script type="text/javascript">
- var map;
- function initialize() {
- var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
- var myOptions = {
- zoom: 4,
- center: myLatlng,
- mapTypeId: google.maps.MapTypeId.ROADMAP
- }
- map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
- google.maps.event.addListener(map, 'click', function(event) {
- placeMarker(event.latLng);
- });
- }
- function placeMarker(location) {
- var clickedLocation = new google.maps.LatLng(location);
- var marker = new google.maps.Marker({
- position: location,
- map: map
- });
- map.setCenter(location);
- }
- </script>
- </head>
- <body onload="initialize()">
- <div id="map_canvas"></div>
- </body>
- </html>
- //该片段来自于http://www.codesnippet.cn/detail/22112012589.html
来源: http://www.codesnippet.cn/detail/22112012589.html