Trong trang web của tôi, người dùng có thể đặt một URL trong hồ sơ của họ.Làm cách nào để buộc liên kết HTML trở nên tuyệt đối?
URL này có thể là http://www.google.com
hoặc www.google.com
hoặc google.com
.
Nếu tôi chỉ chèn mã PHP của mình <a href="$url">$url</a>
, liên kết không phải lúc nào cũng tuyệt đối.
Làm cách nào để buộc thẻ a
trở nên tuyệt đối?
Đảm bảo rằng nó luôn được đặt trước bằng 'http: //' (hoặc '//' cho liên kết giao thức tương đối) –
Bạn có thể thử sử dụng window.location Nhưng tốt nhất là xác thực đầu vào của người dùng. Nhắc họ cung cấp url hợp lệ. – ysrb