Javascript 谷歌地图在加载时打开信息窗口
嗨,我正试图让我的谷歌地图信息现在打开加载的页面。我一直在想怎么做,但没有成功。我想知道是否有人能看一下,把我推向正确的方向 谢谢 这是我的密码:Javascript 谷歌地图在加载时打开信息窗口,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,嗨,我正试图让我的谷歌地图信息现在打开加载的页面。我一直在想怎么做,但没有成功。我想知道是否有人能看一下,把我推向正确的方向 谢谢 这是我的密码: <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> function initialize() { va
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(53.855475, -1.605927);
var settings = {
zoom: 16,
scrollwheel: false,
center: latlng,
mapTypeControl: true,
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
},
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
},
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var contentString = '<div id="content">' +
'<div id="siteNotice">' +
'</div>' +
'<h1 id="firstHeading" class="firstHeading"></h1>' +
'<div id="bodyContent">' +
'<p></p>' +
'</div>' +
'</div>';
var infowindow = new google.maps.InfoWindow({
content: contentString
});
var map = new google.maps.Map(document.getElementById("map_canvas"), settings);
var companyPos = new google.maps.LatLng(53.855475, -1.605927);
var companyMarker = new google.maps.Marker({
position: companyPos,
map: map,
title: "Some title"
});
google.maps.event.addListener(companyMarker, 'click', function() {
infowindow.open(map, companyMarker);
});
}
函数初始化(){
var latlng=新的google.maps.latlng(53.855475,-1.605927);
变量设置={
缩放:16,
滚轮:错误,
中心:拉特林,
mapTypeControl:true,
mapTypeControlOptions:{
样式:google.maps.MapTypeControlStyle.DROPDOWN_菜单
},
导航控制:对,
导航控制选项:{
样式:google.maps.NavigationControlStyle.SMALL
},
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var contentString=''+
'' +
'' +
'' +
'' +
“”+
'' +
'';
var infowindow=new google.maps.infowindow({
内容:contentString
});
var map=new google.maps.map(document.getElementById(“map_canvas”),设置);
var companyPos=new google.maps.LatLng(53.855475,-1.605927);
var companyMarker=new google.maps.Marker({
职位:companyPos,
地图:地图,
标题:“一些标题”
});
google.maps.event.addListener(companyMarker,'click',function(){
打开(地图,公司营销);
});
}
嗨,Ellie,你怎么会接到电话?我没有看到任何事件处理程序或jQuery$(document).ready(function(){};hi@nickgowdy谢谢,我已经解决了。我需要添加infowindow.open(map,marker);在my.click函数!或google.maps.event.trigger(companyMarker,'click')下面;