Href внешние ссылки с # на php страницах не работают для меня - PullRequest
0 голосов
/ 07 марта 2020

У меня есть несколько простых php страниц (просто потому, что я использую php include, ничего более интересного - поэтому страницы имеют расширение .php). Я нахожу, что использование встроенных URL-адресов в формате «1024 *», включающих #, для указания на указанное c div имя (на другой странице моего сайта или на внешней странице) просто не работает как и на странице html, использую ли я относительную ссылку или полную абсолютную ссылку - ссылка никуда не идет, даже если в подсказках браузера отображается полный URL-адрес с #. Я следовал принятому ответу на этой странице , хотя и предназначенном для той же страницы, и все равно получаю тот же не результат для ссылок за пределы страницы - ничего не происходит, новая страница не загружается. Если это проблема с сервером, к сожалению, я не могу контролировать конфигурацию, поэтому другие параметры приветствуются.

Страница с примером кода ссылки:

see <a href="my_target_page.php#my_div_name"> for more detail</a>

И мой целевой (якорный) div на "my_target_page"

<div class="ml-4" id="my_div_name">
<p>some text here</p>
</div>

1 Ответ

0 голосов
/ 07 марта 2020

Вам необходимо добавить расширение файла к имени страницы перед идентификатором привязки:

see <a href="my_target_page.php#my_div_name"> for more detail</a>
...