简体   繁体   English

如何在新的浏览器窗口或标签中打开Goog​​le标记网址?

[英]How to make Google marker url open in a new browser window or tab?

I have some markers on a Google map and would like to make it open a new tab or window when they are clicked on. 我在谷歌地图上有一些标记,并希望在点击它们时打开一个新的标签或窗口。 I only am able to open the clicked marker url in the same browser window tab. 我只能在同一浏览器窗口选项卡中打开单击的标记URL。

This is how it works now... 这是它现在的工作方式......

var latlon = new google.maps.LatLng(MAP_FOCUS_LATITUDE, MAP_FOCUS_LONGITUDE);
var myOptions = {
   center : latlon,
   zoom : 14,
   mapTypeId : google.maps.MapTypeId.ROADMAP,
   mapTypeControl : false,
   navigationControlOptions : {
   style : google.maps.NavigationControlStyle.LARGE
   }
};
var map = new google.maps.Map(document.getElementById("mapholder"), myOptions);
var marker = new google.maps.Marker(
{
    position : new google.maps.LatLng(10.0,20.0),
    title : "Blah",
    url : "http://www.myurltest.com"
});

google.maps.event.addListener(marker, 'click', function() { 
    window.location.href = this.url;
});

In HTML, normally you can do this to open a link in a new tab... so how do I get this effect ? 在HTML中,通常可以这样做以在新选项卡中打开链接...所以如何获得此效果?

<a href="http://www.myurltest.com" target="_blank">Blah blah</a>

I would appreciate any assistance ! 我将不胜感激!

url属性是为样式图标定义精灵表,但是为此更改了click的回调

window.open(this.url, '_blank');

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使chromeapp在其窗口而不是浏览器的新标签页中打开 - How to make chromeapp open in its window instead of a new tab of browser 使用JavaScript在Google Chrome浏览器的打开新标签页窗口中出现的问题 - Issue in open new tab window for Google Chrome Browser using javascript 在新标签页或窗口中打开网址 - Open url in new tab or window 如何使用动态网址在新标签页中打开新窗口 - how to open new window in new tab with dynamic url 用户单击关闭选项卡时如何打开新窗口浏览器? - How to open new window browser when user click close tab? 如何打开新的浏览器窗口(不是选项卡),然后使用jQuery / Javascript调整其大小 - How to open new browser window (not tab) and then resize it using jQuery / Javascript 如何在Windows Phone 7浏览器中通过javascript打开新窗口或选项卡 - How to open a new window or tab via javascript in windows phone 7 browser Yii:在新窗口中打开URL,而不是在新选项卡中 - Yii: Open url in new Window, not in new tab 在新选项卡(而不是新窗口)中打开 URL - Open a URL in a new tab (and not a new window) JavaScript在新标签页中打开,而不是Chrome浏览器中的窗口 - JavaScript open in a new tab, not window in Chrome browser
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM