Auf meiner Website können Benutzer eine URL in ihr Profil einfügen. Diese Adresse kann http://www.google.com
oder www.google.com
oder google.com
sein.Wie erzwinge ich einen HTML-Link als absolut?
Wenn ich nur in meinem PHP-Code <a href="$url">$url</a>
einfügen, ist die Verbindung nicht immer absolut.
Wie kann ich das a
Tag absolut zwingen?
Stellen Sie sicher, dass immer 'http: //' (oder '//' für eine protokollrelative Verbindung) vorangestellt ist –
Sie können versuchen, window.location zu verwenden Aber das Beste ist, die Benutzereingaben zu validieren. Fordern Sie sie auf, eine gültige URL anzugeben. – ysrb