У меня есть эта страница example.com/index.php
с различными разделами. К каждой секции можно получить доступ по следующей ссылке.Добавьте #hashtag в URL-адрес, используя window.location
- первый раздел:
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
), вместо того, чтобы быть направлена во второй раздел.
Просьба помочь мне решить проблему. Извините, я не носитель английского языка.
хэштегома является средством, указывающим, что термин должен быть гиперссылка поисковой системы на социальных сетях. Он получает имя, потому что он использует хэш-символ для префикса. Пожалуйста, не путайте другие виды использования (такие как идентификаторы фрагментов в URL-адресах) хэш-символа с хэштегами. – Quentin
Спасибо. как вы думаете, лучший способ - фрагментировать страницу в моем случае? – Prince
Передает ли вторая ссылка (или какая-либо) причиной перезагрузки вашей страницы? Если это так, то тег скрипта, который вы вставляете на свою страницу, будет выполняться снова и просто отправит вас обратно туда, где вы начали. т. е. # сначала. Что произойдет, если вы удалите этот тег скрипта? –