使用window.location

时间:2016-07-04 10:49:23

标签: javascript

我正在使用不同部分的example.com/index.php页面。可以通过以下链接访问每个部分。

  1. 第一部分:example.com/index.php#first
  2. 第二部分:example.com/index.php#second
  3. 当用户访问页面example.com/index.php时,他应该被定向到第一部分,所以我使用了这段代码:

    <script> window.location = "#first"; </script>
    

    每当我尝试访问example.com/index.php#second时,我都会被定向到第一部分(example.com/index.php#first),而不是被定向到第二部分。

    请帮助我解决问题。对不起,我不是母语为英语的人。

1 个答案:

答案 0 :(得分:3)

我认为在这种情况下,这是一个使用简单条件的问题:

if(!window.location.hash) {
    window.location.hash = '#first'
}