У меня странная ошибка, и я в тупике.
На моей веб-странице у меня есть
<a href="www.purple.com">Purple</a>
, но при нажатии она ведет себя как
<a href="http://mydomain.com/www.purple.com">Purple</a>
Однако, когда я смотрю на источник, он такой, каким должен быть.Ссылки добавляются динамически в приложении чата с использованием синтаксиса уценки.Поэтому это не простое решение добавления http: // ко всему.Есть ли другой способ исправить это?
РЕДАКТИРОВАТЬ
Мне удалось взломать его, используя JavaScript replace (), чтобы добавить в http: //в начале каждой ссылки, но мне все еще интересно, есть ли более простое, более изящное решение.
msg = msg.replace(/href="/ig, 'href="http://').replace(/http:\/\/http:\/\//ig, 'http://')