window.open()不适用于safari ios

时间:2018-04-28 18:11:50

标签: javascript html ios safari

我有输入字段的页面。假设用户在那里输入x,那么我需要打开page / x。 我的代码是:



public class Gameboard
{      
    public char[][] board;
    public static void main(String args[])
    {
        Gameboard blank = new Gameboard(false);
        System.out.println("Printing blank gameboard:\n" + blank + "\n");
    }
    public Gameboard(boolean setup)
    {
        char[][] board = new char[8][8];
        if (!setup)
        {
            for(int i = 0; i < board.length;i++)
            {
                for(int j = 0; j < board[j].length;j++)//critical condition
                {
                    board[i][j] = '-';
                }
            }
        }
    }
}
&#13;
&#13;
&#13;

它完全适用于我的笔记本电脑,但不适用于我的iphone。当我输入数字并按&#34; Go&#34;在safari中没有任何反应。 我应该如何改变它以使其适用于Iphone?也许以不同的方式实施它可能会更好吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:2)

目前没有办法在iOS上打开新的Safari窗口。

您可能希望查看类似的Stack Overflow question。这将告诉您可以使用以下代码来实现类似的结果:

<a href="my_popup_page.html" target="_blank">Open 'popup'</a>

希望这有帮助!