Переход страницы на идентификатор на внешней странице не работает
Довольно простое кодирование ссылок на сайте Wordpress:
<div class="block_level">
<a class="generic_class" id="unique_identifier" href="http://www.example.com/sub_dir/page_name#unique_identifer" target="_self">Link Text</a>
</div>
Ссылка срабатывает и загружает http://www.example.com/sub_dir/page_name в адресную строку. Страница загружается, но не перемещается вниз к местоположению идентификатора.
Если на этом этапе вы вырезаете и вставляете адрес в новое окно, он загружает страницу и перемещается вниз в местоположение идентификатора, как и положено. Так что не то, чтобы идентификатора не было, или есть какие-то проблемы с ним. Когда я делаю это, мой браузер добавляет обратную косую черту непосредственно перед # в адресной строке; не уверен, что это актуально: http://www.example.com/sub_dir/page_name/
Я попытался изменить ссылку, чтобы включить в нее обратную косую черту, которую он отлично протягивает, но она все равно не перемещается вниз к местоположению идентификатора при загрузке страницы.
НЕ КЛЕЙ, почему он будет так себя вести; есть идеи??