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>
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?
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