Javascript - window.history(-1)变成常量

时间:2018-02-28 11:23:47

标签: javascript while-loop html5-history

我试图检查一段时间,如果浏览器历史记录(后两页)是某个网址,则将变量num减少-1。然后做window.history.go(num);

根据我的理解,我得到的错误与历史没有被正确地放入变量/常数有关。

这是我的代码:

<script type="text/javascript">
    window.setTimeout(function() {
        var num = -2;
        var page = history(-2);
        if (page == 'http://www.dghsdfagasdfa.com/page4') {
            while (page == 'http://www.dghsdfagasdfa.com/page4') {
               var num = num -1;
               page = history(num);
            }
        }
        window.history.go(num);
    }, 2500);
</script>

我是javascript的新手,我做错了什么?

0 个答案:

没有答案