【发布时间】:2012-03-18 17:10:47
【问题描述】:
我在我的网站中使用谷歌地图我在地图上添加了一些用户定义图标,如果用户点击它重定向到的图标 使用window.open(js)的相应站点。它在 mozila 中工作正常,但在 google chrome window.open 在单独的选项卡中打开页面但新打开的窗口不是 一个活动窗口。它失去了焦点,它自动将焦点移到其父窗口。我在下面的代码中使用
PortsMarkerArray.push(marker);
google.maps.event.addListener(marker, 'click', redirectToTravels);
function redirectToTravels(){
//alert(this.getTitle());
var att_name = this.getTitle();
var county = getCookie('county');
//alert(county);
for(var j=0;j<attractions.length;j++){
if(attractions[j][2] == att_name){
var link = attractions[j][6];
window.open(link,'_newtab');
setattractionToReport(county,att_name);
}
}
}
【问题讨论】:
标签: javascript events