我正在使用不同部分的example.com/index.php
页面。可以通过以下链接访问每个部分。
example.com/index.php#first
example.com/index.php#second
当用户访问页面example.com/index.php
时,他应该被定向到第一部分,所以我使用了这段代码:
<script> window.location = "#first"; </script>
每当我尝试访问example.com/index.php#second
时,我都会被定向到第一部分(example.com/index.php#first
),而不是被定向到第二部分。
请帮助我解决问题。对不起,我不是母语为英语的人。
答案 0 :(得分:3)
我认为在这种情况下,这是一个使用简单条件的问题:
if(!window.location.hash) {
window.location.hash = '#first'
}