0

我在谷歌地图信息框中有这段代码,一旦用户打开谷歌标记的信息框,它就会显示超链接。

我希望一旦用户单击该链接,该页面将在弹出窗口中打开,而不是在新选项卡或新页面中。这是我的代码:

infoWindow.setContent('<div style="width:200px;height:80px;"><IMG BORDER="0" width="100" height="50" style="margin-right:5px;" ALIGN="Left" SRC='+ decodeURIComponent(data.logofilename)+'>'+data.companyname+'<br /> ' + '<a href="/employer/application.aspx?PostingID='+data.postingid+'&GetPosting=True">' + data.jobtitle+'</a></div>');

知道我该如何解决吗?

4

1 回答 1

0

如果您删除target="_blank"href 中的 ,它将阻止它在新选项卡中打开并在同一页面中打开它。您还可以使用iframe或 ajax 打开信息框内的页面。如果您编写 ajax,它将允许您在<div></div>.

于 2013-11-13T23:35:27.790 回答