приветствие,HTML локальный якорь не работает, веб-страница не перезагружается
Я пытаюсь использовать локальный якорь на веб-странице, но он не работает. URL Местного якоря, как это:
https://hostname:port/info?newElement=true#a
Если я использую этот URL, чтобы загрузить веб-страницу напрямую, я могу видеть, веб-страница находится в правильном положении, в котором местный якоре. Но если я нажму гиперссылку на веб-странице, ничего не произойдет, хотя я вижу, что URL-адрес верен в нижнем колонтитуле, когда я наводил указатель мыши на гиперссылку.
Веб-страница не перезагружается, а URL-адрес в поле адреса браузера не изменяется на URL с «#a» в конце. Это связано с тем, что веб-страница является активной веб-страницей?
Ниже приведен пример кода:
"form.jsp":
<div>
<div>
<jsp:include page="form-nav.jsp" />
<div>
<jsp:include page="form-location.jsp" />
....
</div>
</div>
</div>
"форм-nav.jsp":
<div>
<ul class="tab">
<li>
<a href="#location"> Name </a>
</li>
....
</ul>
<div>
"форм-location.jsp":
<div id="location" class="page">
...
</div>
Thanks, Чжэ
Вы можете указать образец кода, где вы используете якорный тег –
, ваш вопрос должен быть более конкретным, попытайтесь опубликовать свой код в jsfiddle – Aru
Привет, я добавил несколько примеров кода. Все коды огромны, но простые примеры кода здесь являются основной структурой. Не могли бы вы увидеть, достаточно ли это? –