页面重新加载不能在JavaScript中工作

时间:2017-07-06 11:44:57

标签: javascript refresh reload

我正在开发一个通过websocket与另一台服务器通信的网络游戏,我在重新加载页面时遇到了问题。

if(objekt.score > numGoal && objekt.score < numGoal+800 && numGoal == 10000 && lightsAv)
    {   
        if(!winLOpen)
        {
            winLOpen = true;
            doit(objekt);
            myLWindow = window.open("page address", "name", "directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=auto,height=auto");
            setTimeout(function()
            { 
                myLWindow.close(); 
                document.location.href = 'http://10.1.1.19:1880/simple2'
            }, 30000);
        }
    }

    else if(objekt.score > numGoal && numGoal == 10000 && !lightsAv)
    {   

        document.location.href = 'http://10.1.1.19:1880/simple2';
    }

在“if”分支中通过href重新加载工作得很好,但在“else if”分支中它不起作用。而且我确信已经达到了这个分支,因为我在那里尝试了console.log并且它运行得很好。我尝试了几乎所有可以在互联网上找到的命令,包括window.location.reload()等等。 有人可以帮忙吗?

0 个答案:

没有答案