У нас есть простое приложение для отслеживания Google Maps по адресу: http://www.avonandsomerset.police.uk/newsroom/traffic/
Почему-то недавно он перестал корректно работать в IE. На данный момент он использовал V2 API, поэтому я только что обновил его, чтобы использовать V3 - но он все равно не будет работать в IE.
Это отлично работает в Chrome & Firefox . Но во всех версиях IE я устал (6,7,8), Google Map загружается не полностью.
Проблема
Google Map DIV обычно загружает все элементы управления (Zoom, Powered by Google, типы карт), но фактические фрагменты карты не отображаются в IE. Я просто вижу серый фон DIV>
Что я пробовал
Я прокомментировал код JavaScript до следующего на странице, но он все еще имеет ту же проблему:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" >
var map;
$(document).ready(function () {
initialize(); // Set-up Google map
});
function initialize() {
var options = {
zoom: 9,
center: new google.maps.LatLng(51.335759, -2.870178),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("googleMap"), options);
}
</script>