Javascript 如何在mobile iOS Safari中通过单击一个按钮打开多个窗口/选项卡?

Javascript 如何在mobile iOS Safari中通过单击一个按钮打开多个窗口/选项卡?,javascript,html,ios,google-chrome,safari,Javascript,Html,Ios,Google Chrome,Safari,我有以下代码,在Mac Safari(13.0.3 Catalina)中运行良好,只需单击表单按钮即可打开多个选项卡: <script type="text/javascript"> function open_win() { window.open("https://www.google.com/", "_new1"); window.open("https://www.ebay.com/", "_new2"); window.open("h

我有以下代码,在Mac Safari(13.0.3 Catalina)中运行良好,只需单击表单按钮即可打开多个选项卡:

<script type="text/javascript">
  function open_win() 
  {
     window.open("https://www.google.com/", "_new1");
     window.open("https://www.ebay.com/", "_new2");
     window.open("https://www.amazon.com/", "_new3");
  }
</script>

<form>
<input type=button value="Open Windows" onclick="open_win()">
</form>

函数open_win()
{
窗口打开(“https://www.google.com/“,”新1“;
窗口打开(“https://www.ebay.com/“,”新2“;
窗口打开(“https://www.amazon.com/","新";;
}
问题是,当我在iOS 13.2上的Safari中运行它时,它只会打开第一个选项卡。它还只打开Mac Chrome中的第一个选项卡,弹出窗口会阻止其他选项卡


是否有人有解决此问题的方法?

尝试允许从浏览器设置中显示弹出窗口。问题是如何在用户不需要更改其弹出窗口设置的情况下执行此操作。这就是为什么我要从
onclick
函数打开它。当然。但是如果你的浏览器不允许,我认为你不能这样做。嗨@Ethanalen-你解决了这个问题吗?如果是,你能分享一下吗。谢天谢地,没有解决办法。