我有一个html代码,它在新的弹出窗口中打开谷歌地图-我想更改为,它将在新的选项卡中打开,你能帮我吗?
<a href="#" onclick="var popupWin = window.open("http://maps.google.com/;width=800,height=900,scrollbars=1,resizable=1,location=0");popupWin.focus(); return false;">View in Google Maps</a>
感谢
据我所知,如果你在FireFox和Chrome中使用target="_blank"
,它会打开一个新的选项卡。其他浏览器将依赖于它们自己的偏好,而你无法控制。
更新:仔细查看您的代码后,它似乎非常令人困惑。你的语法不正确。window.open
使用以下语法:
window.open('URL', 'name', 'specs', 'replace');
- 请注意逗号(,)而不是分号(;)来分隔参数
您还指定了新选项卡的尺寸,这没有意义,因为新选项卡规格与当前浏览器窗口相同。
如果你想打开一个新的选项卡,请尝试以下操作:
<a href="http://maps.google.com/" target="_blank">View in Google Maps</a>