Na mojej stronie użytkownicy mogą umieścić adres URL w swoim profilu. Ten kod może być http://www.google.com
lub www.google.com
lub google.com
.Jak zmusić link HTML do absolutnego działania?
Jeśli po prostu wstawię mój kod PHP <a href="$url">$url</a>
, link nie zawsze jest absolutny.
Jak wymusić oznaczenie a
jako bezwzględne?
Upewnij się, że zawsze jest poprzedzone prefiksem 'http: //' (lub '//' dla łącza zależnego od protokołu) –
Możesz spróbować użyć window.location Ale najlepiej jest sprawdzić poprawność danych wejściowych użytkowników. Poproś ich o podanie poprawnego adresu URL. – ysrb