ASP MVC2 не показывает карту Google на позиции - PullRequest
0 голосов
/ 08 ноября 2010

Я использую код ниже, чтобы показать карту Google в asp.net MVC2:

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

<script type="text/javascript">
     $(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);
     });



    </script>

, и мой div выглядит так:

  <div id="map_canvas" style="width:323; height:207;">
                            </div>

с кодом выше он не показывалсялюбая карта Google, но после ссылки ниже по ссылке, когда я установил ее опцию: относительно выключения с помощью firebug, то отображается карта, в противном случае нет, а также не в том месте, где я поместил свой div, но слева: 0 и сверху: 0.Пожалуйста, помогите мне показать точное местоположение и сделать его видимым:

ASP.NET MVC 2 и API Карт Google Javascript версии 3

РЕДАКТИРОВАТЬ: я используюVS2010

1 Ответ

2 голосов
/ 08 ноября 2010

Позиция : относительное Правило стиля CSS необходимо, в противном случае карта будет абсолютно позиционирована в левой верхней части экрана.

Я попробовал ваш код в пустом проекте MVC 2и работает отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...