我有一个包含站点名称的选择下拉列表。当您选择一个名称时,我希望在包含所选页面的用户浏览器中打开一个新页面或选项卡。我不想只做一个 window.location.href=new 页面并将新页面放在现有窗口中。
我可以做一个 window.open(url),其中 url 是从下拉列表中选择的,但 Safari 将其阻止为弹出窗口。
点击下拉列表中的名字需要和点击链接一样有保存效果
<a href="/chosen_site" target="_blank">View site</a>
有人对我如何做到这一点有任何想法吗?
谢谢