Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用Http://&;的Window.open()行为;Https://在ios上_Jquery_Html_Ios - Fatal编程技术网

Jquery 使用Http://&;的Window.open()行为;Https://在ios上

Jquery 使用Http://&;的Window.open()行为;Https://在ios上,jquery,html,ios,Jquery,Html,Ios,我有一个表单,它有许多字段,包括两个图标,用于在新选项卡上重定向用户 第一环 <span class="uk-input-group-addon"> <a onclick="window.open('https://www.myURL.com/folder1/page_name', '_blank')" style="margin-bottom: -20px;"><i class="material-icons light-green-text text-dar

我有一个表单,它有许多字段,包括两个图标,用于在新选项卡上重定向用户

第一环

<span class="uk-input-group-addon">
  <a onclick="window.open('https://www.myURL.com/folder1/page_name', '_blank')" style="margin-bottom: -20px;"><i class="material-icons light-green-text text-darken-1">&#xE8B6;</i></a>
</span>

;
第二个图标:


;
第一个链接工作正常,可以在任何设备和平台的新窗口中打开页面

第二个链接运行良好,只在windows平台和一些apple设备上的新窗口中打开页面

两个链接之间的区别在于第一个链接是
https
,第二个链接仅是
Http

  • 这是真正的问题吗

  • 有多少种情况下,
    窗口。open
    不会在新页面中打开链接

  • 是否有可能打开一个新选项卡,但链接不会像空白的新选项卡那样显示在新选项卡上


  • 我会评论,因为这不是一个正确的答案,但我没有足够的代表;你可能会怀疑iOS/使用的浏览器和ASP.NET之间的兼容性。

    我会评论,因为这不是一个正确的答案,但我没有足够的代表;您可能会怀疑所使用的iOS/浏览器与ASP.NET之间的兼容性。

    此解决方案是否解决了您的问题:
    我可以试试。但是,我还想了解
    window.open()
    的行为以及它们不起作用的所有情况。请解释此解决方案是否解决了您的问题:
    我可以试试。但是,我还想了解
    window.open()
    的行为以及它们不起作用的所有情况。请解释一下
    <span>
      <a onclick="window.open('http://secondURL.com/subPath/subPath/Pages/default.aspx', '_blank')" style="margin-bottom: -20px;"><i class="material-icons light-green-text text-darken-1"style="overflow:hidden">&#xE880;</i></a>
    </span>