for 구문에서 a태그 채택완료
function mgminfomap(){
var myOptions = {
zoom: 3,
//center: new google.maps.LatLng(27.3114655, 90.94384680000007),
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('mgmap'), myOptions);
var locations = [
for ($i=0; $i $name1=strip_tags($list[$i][subject]); $lat=($list[$i][wr_3]); $lng=($list[$i][wr_4]); $address=strip_tags($list[$i][wr_2]); $phone=strip_tags($list[$i][wr_content]); $url=strip_tags($list[$i][wr_link]); $mapnum=($list[$i][wr_id]); $mtem="
";$name1
주소: {$address} 전화번호: {$phone}
?>
['=$mtem?>', '=$lat?>', '=$lng?>', '=$mapnum?>']
if ($i==count($list)-1) continue; ?>
,
} ?>
];
var infowindow = new google.maps.InfoWindow();
var marker, i;
var bounds = new google.maps.LatLngBounds();
for (i = 0; i < locations.length; i++) {
var myLatLng = new google.maps.LatLng(locations[i][1], locations[i][2]);
var marker = new google.maps.Marker({
position: myLatLng,
map: map
});
bounds.extend(myLatLng);
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent(locations[i][0]);
infowindow.open(map, marker);
}
})(marker, i));
}
zoomChangeBoundsListener = google.maps.event.addListener(map, "bounds_changed",function(event){
if(this.getZoom() > 20)
this.setZoom(16);
google.maps.event.removeListener(zoomChangeBoundsListener);
});
map.fitBounds(bounds);
}
google.maps.event.addDomListener(window, 'load', mgminfomap);
질문입니다!
$mtem="
소스 보기로 해서 target="_blank" 정상적으로 적용되어 있는지 보셔야 할 것 같네요.