Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一个简单的JavaScript插件,可以让用户点击谷歌地图(或拖动图标),然后提醒lat/long?_Javascript_Html_Google Maps - Fatal编程技术网

有没有一个简单的JavaScript插件,可以让用户点击谷歌地图(或拖动图标),然后提醒lat/long?

有没有一个简单的JavaScript插件,可以让用户点击谷歌地图(或拖动图标),然后提醒lat/long?,javascript,html,google-maps,Javascript,Html,Google Maps,我希望人们可以轻松地单击嵌入的地图,然后la/long就会收到警报。你可以用谷歌地图来做到这一点。是的,这是可能的 我建议您仔细看看,尤其是底层javascript(检查源代码) 你也可以查看你的谷歌地图API,这是我能想到的最简单的例子。() 地图API window.onload=函数(){ var mylatng=new google.maps.LatLng(-34.397150.644); 变量myOptions={ 缩放:8, 中心:myLatlng, mapTypeId:googl

我希望人们可以轻松地单击嵌入的地图,然后la/long就会收到警报。

你可以用谷歌地图来做到这一点。

是的,这是可能的

我建议您仔细看看,尤其是底层javascript(检查源代码)


你也可以查看你的谷歌地图API,这是我能想到的最简单的例子。()


地图API
window.onload=函数(){
var mylatng=new google.maps.LatLng(-34.397150.644);
变量myOptions={
缩放:8,
中心:myLatlng,
mapTypeId:google.maps.mapTypeId.ROADMAP
}
var map=new google.maps.map(document.getElementById(“map_canvas”),myOptions);
google.maps.event.addListener(映射,'click',函数(e){
警报(e.latLng.lat()+','+e.latLng.lng());
});
}

怎么做?是否有链接或示例?21k代表和此问题?奇怪。@FDL:这是三年半前问的!
<html>
<head>
  <title>Maps API</title>
  <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
  <script type="text/javascript"> 
  window.onload = function() {
    var myLatlng = new google.maps.LatLng(-34.397, 150.644);
    var myOptions = {
      zoom: 8,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    google.maps.event.addListener(map, 'click', function(e) {
      alert(e.latLng.lat() + ', ' + e.latLng.lng());
    });
  }
</script>
</head>
<body>
  <div id="map_canvas" style="width: 400px; height: 400px"></div>
</body>
</html>