Jestem nowicjuszem w javascript i potrzebuję twojej pomocy przy ustawianiu mapy google do elementu div, który znajduje się w innym elemencie div. Oto kod, który działa jeśli elementy div nie są zagnieżdżone:Jak ustawić mapę na div w innym dziale?
function initialize() {
var myOptions = {
center: new google.maps.LatLng(-34.397, 150.644),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
Jednak jeśli mam zagnieżdżone DIV, to nie działa:
<body onload="initialize()">
<div id="main">
<div id="map_canvas" style="width:100%; height:100%"></div>
</div>
</body>
Jak mogę rozwiązać ten problem?
Dzięki. Działa doskonale. Szukałem problemu w zupełnie niewłaściwym miejscu. – reederz
Nie ma za co! –