Это мой код Google Maps (работает он сам по себе):
<table width=99%>
<tr><td align="center">
<script type="text/javascript"
src="http://maps.google.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
var map;
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(<?php echo $row['latitude_deg']; ?>,<?php echo $row['longitude_deg']; ?>),
zoom: 13,
mapTypeId: google.maps.MapTypeId.HYBRID
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
map.setTilt(45);
map.setHeading(90);
}
function autoRotate() {
// Determine if we're showing aerial imagery
if (map.getTilt() != 0) {
map.setHeading(180);
setTimeout('map.setHeading(270)',3000);
setTimeout('map.setHeading(0)',6000);
setTimeout('map.setHeading(90)',9000);
}
}
</script>
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:350px"></div>
</td></tr></table>
Вот мой код для моей функции показать / скрыть:
<div style="background-color:black; width:80%; cursor:pointer;hand" onClick="showhide('id6'); return(false);"><table width="100%"><tr><td width=80% align=left><font color="white" size="4"><strong> Airport Maps</strong></font></td><td align=right><font color="white" size="1"></font></td></tr></table></div>
<span id="id6" style="display: none">
****Google Maps Code goes here****
</span>
У меня естьпроблема, когда я помещаю свой код карты Google в "span" / span, где он не работает должным образом.Карты Google отображаются, но изображение показывает, что изображение недоступно, и оно не в том месте.
У вас есть идеи, как решить эту проблему?