我正在尝试在我的 ASP.net 网页表单页面中显示 Google 地图。
javascript如下:
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=xxxxx&sensor=false">
</script>
<script type="text/javascript">
var map;
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var mapcv = document.getElementById('map-canvas');
map = new google.maps.Map(mapcv,
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
我使用了以下 HTML,如果我将 Div 标签放在表单标签中,它就不起作用。
<form id="form1" runat="server">
<div id="map-canvas" ></div>
</form>
但是,如果我将 Div 标签移到下面的表单标签之外,它就可以工作
<div id="map-canvas" ></div>
<form id="form1" runat="server">
</form>
我想将 Div 标签放在表单中。你能帮我怎么做吗?谢谢。