На моем сайте пользователи могут размещать URL-адрес в своем профиле.Как заставить HTML-ссылку быть абсолютной?
Этот URL-адрес может быть http://www.google.com
или www.google.com
или google.com
.
Если я просто вставляю свой код PHP <a href="$url">$url</a>
, ссылка не всегда является абсолютной.
Как я могу заставить тег a
быть абсолютным?
Убедитесь, что он всегда имеет префикс 'http: //' (или '//' для ссылки на протокол) –
Вы можете попробовать использовать window.location . Но лучше всего проверить вход пользователя. Попросите их предоставить действительный URL. – ysrb