Javascript 如何在我的asp.net网页中集成Google地图?

Javascript 如何在我的asp.net网页中集成Google地图?,javascript,asp.net,google-maps,google-maps-api-3,dom-events,Javascript,Asp.net,Google Maps,Google Maps Api 3,Dom Events,在我的应用程序中,我必须在我的一个网页中集成一个谷歌地图。以下是我整合谷歌地图的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="http://maps

在我的应用程序中,我必须在我的一个网页中集成一个谷歌地图。以下是我整合谷歌地图的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://maps.google.com/maps?file=api&v=3" type="text/javascript">
</script>
</head>
<body>
<div id="map" style="width: 700px; height: 500px"></div>
<script type="text/javascript">
//<![CDATA[

var map = new GMap(document.getElementById("map"));
map.centerAndZoom(new GPoint(-83.022206, 39.998264), 7);
map.setCenter(point, 15);
map.setUIToDefault();
map.setMapType(G_NORMAL_MAP);

// Create the marker and corresponding information window

function createInfoMarker(point, address) {
  var marker = new GMarker(point);
  GEvent.addListener(marker, "click",
    function() {
      marker.openInfoWindowHtml(address);
    }
  );
  return marker;
}

// University Hall
var point = new GPoint(-83.013307, 40.000610);
address = "University Hall<br />230 North Oval Mall <br />Columbus, Ohio 43210";
var marker = createInfoMarker(point, address);
map.addOverlay(marker);

//]]>
</script>
</body>
</html>

//
它工作得很好,但是,现在我想把我的用户定义的标记放在这里


有谁能帮我做到这一点吗?

谷歌地图APIv3的文档提供了足够的例子来理解如何做到这一点-

你可以在这里找到它-

此外,你使用的语法似乎不是V3的,所以要使用最新版本-

您指定的是Google Maps API的v1,它已经过时。v2已弃用,可能最早在2013年5月停止工作,您应该使用v3。for v3非常完整,包含示例。@geocodezip语法似乎不是v3,但脚本源中的
v=3
表示v3正确吗?@Cdeez:right!但是加载V3然后使用V1语法是行不通的。(就像往油箱里注水一样);-)哈哈,真的。但是OP仍然说它工作得很好。请对使用GMAPSAPI的各种教程进行一些研究——我们将很高兴地帮助您解决在使用过程中遇到的具体问题。