Карта Google говорит неопределенный Google, пока он находится на странице ASPX

0

Когда я тестирую его на простом html файле (из проекта - локально), он работает, но когда я использую этот код в своем проекте на странице aspx, он не может найти "google". Как я могу это исправить? Вот код, который я использую:

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Map</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">    html { height: 100% }    body { height: 100%; margin: 0px; 

padding: 0px }    #map_canvas { height: 100% }  </style>

<script type="text/javascript" src="http:\\maps.google.com/maps/api/js?sensor=false">  

</script>

<script type="text/javascript">
    function initialize() {
        var latlng = new google.maps.LatLng(-34.397, 150.644);
        var myOptions = {
            zoom: 8, center: latlng, mapTypeId:

google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById("map_canvas"),

myOptions);
    }
   </script>

</head>
<body onload="initialize()">
<div id="map_canvas" style="width: 100%; height: 100%">
</div>
</body>
</html>
  • 0
    Эта строка "var latlng = new google .maps.LatLng (-34.397, 150.644);" дает ошибку
  • 0
    Это ошибка: 0x800a1391 - Ошибка времени выполнения JavaScript: «Google» не определен
Показать ещё 1 комментарий

1 ответ

1

Измените http:\\ на http:// в теге скрипта.

  • 0
    Я проверил все версии. но нет. Это также работает в htmtl
  • 0
    Я только что попробовал еще раз, но ... не работает

Ещё вопросы

Сообщество Overcoder
Наверх
Меню