El sabio no dice todo lo que piensa, pero siempre piensa todo lo que dice. (Aristoteles)


Home » herramientas web, internet » Los mapas de Google Maps no se ven en Internet Explorer (IE)
ene
08



Hace unos días nos surgio un problema en una página web en la que habia un mapa de Google, se veia con todos los navegadores excepto con el Internet Explorer (IE), despues de dar unas vueltas por internet encontramos una solución, es un pequeño script que retarda la carga de la información del mapa de Google y que permite que los mapas sean visibles con todos los navegadores.

Para que funcione solamente tenemos que pegar estas pocas lineas de codigo en el interior de la etiqueta head de nuestra página y resuelto el problema.

La razón por la que esto funcione es que se carga la información del mapa google más tarde.  (incluso después del evento onload del cuerpo).

<script type="text/javascript">// <![CDATA[
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
 
//Setup the map
addLoadEvent(function() {
load();
showAddress("raleigh, nc");
})
// ]]></script>

, ,

2 comentarios a “Los mapas de Google Maps no se ven en Internet Explorer (IE)”

  1. martin
    Jue 12 ene 2012 a las 19:43 | #1

    hola buen dia, tengo algunas preguntas…

    coloque elcodigo entre los tags de head i al parecer no hay cambio, ahi que cambiar algo una palabra o algo?

  2. Dom 15 ene 2012 a las 23:18 | #2

    Hola Martin, no hay que cambiar nada, solamente hay que pegarlo como esta en el post, te recomiendo que pruebes ha eliminar los archivos temporales y el historial de tu navegador, para que se cargue de nuevo el archivo que has modificado, saludos.@martin

comentario