Les dejo el codigo:
Código Javascript:
Ver original
<script> var map; var map2; function initialize() { var mapOptions = { zoom: 5, center: new google.maps.LatLng(40.350288, -3.681253), mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); var mapOptions2 = { zoom: 8, center: new google.maps.LatLng(-34.397, 150.644), mapTypeId: google.maps.MapTypeId.ROADMAP }; map2 = new google.maps.Map(document.getElementById('map_canvas2'), mapOptions2);
ESto es parte del script que uso, ya que el primer mapa es completo, y el segundo de momento es lo mas basico. Como podeis ver solo cambio el nombre de las variables sumandole un "2".
Despues cargo los mapas cada uno dentro de un div, con su id, que esta dentro de 2 tablas exactamente iguales.
Pues el primero me lo carga muy bien, pero el segundo carga bien todo menos la imagen del mapa que solo se muestra hasta la mitad izquierda del <td>, aunque lo de teminos i condiciones y lo de seleccionar el tipo de mapa esta a la derecha bien puesto, solo es la imagen del mapa en si.
Esta es la tabla que uso:
Código HTML:
Ver original
Las 2 son iguales.
Y los css por si sirven:
Código HTML:
Ver original
#map_canvas { margin: 0; padding: 0; height: 100%; } #map_canvas2 { margin: 0; padding: 0; height: 100%; }
Otros datos raros:
en el primero me deja cambiar entre mapa y satelite, uno al lado del otro, y sale activo el munequito del street view,
en el segundo sale mapa y satelite pero en una lista desplegable, y el streetview desactivado.