Internet Explorer 9에서 Google지도 v3을로드하는 중에 문제가 있습니다. Chrome과 Firefox가 완벽하게로드되지만 IE9는 전혀 표시하지 않습니다.Google지도 v3이 IE9에서로드되지 않습니다.
<?php if (preg_match('/MSIE/i', $_SERVER['HTTP_USER_AGENT'])) { ?>
<link href="CSS/stylemapaIE.css" rel="stylesheet" type="text/css" />
<?php } elseif (preg_match('/Firefox/i', $_SERVER['HTTP_USER_AGENT'])) { ?>
<link href="CSS/stylemapaMF.css" rel="stylesheet" type="text/css" />
<?php } else { ?>
<link href="CSS/stylemapa.css" rel="stylesheet" type="text/css" />
<?php } ?>
과 : 나는 브라우저를 인식하는 "경우"절을 가지고 내 페이지의 시작 부분에서
<body onload="load()">
:
function load() {
var map = new google.maps.Map(document.getElementById("mapa"), {
center: new google.maps.LatLng(44.109742, 20.462222),
zoom: 7,
mapTypeId: 'roadmap'
});
내가 여기에 호출 오전 :이 기능이 세 가지 CSS 스타일 시트를 사용합니다. http://jedanzasve.rs/Test/mapaponuda.php에서 페이지를 볼 수 있습니다.
크롬에 존재하지 않는 몇 가지 정의되지 않은 변수가 있지만지도가 IE9에서로드되어 나타납니다. – Sampson
아무 것도 보이지 않습니다. 내가보고 있어야하는 특정 탭이 있습니까? –
죄송합니다. 페이지를 새로 고침 한 후 콘솔을 열었으므로 하나만 보았습니다. SCRIPT5007 : 'load'속성의 값이 null이거나 함수 객체가 아닌 정의되지 않았습니다. mapaponuda.php, 203 행의 문자 1 –