我有一個奇怪的錯誤,我很難過。超鏈接僞裝成不需要的親戚
在我的網頁我有
<a href="www.purple.com">Purple</a>
,但點擊時它表現爲
<a href="http://mydomain.com/www.purple.com">Purple</a>
然而,當我查看源代碼,這只是因爲它應該是。鏈接正在使用markdown語法在聊天應用程序中動態添加。因此,它不是一個簡單的解決方案,即向所有內容添加http://。有其他方法可以解決這個問題嗎?
編輯
我已經能夠使用JavaScript代替它周圍破解()在一個HTTP地址://在每一個環節的開始,但我還是想知道,如果有一個更輕鬆,更優雅的解決方案。
msg = msg.replace(/href="/ig, 'href="http://').replace(/http:\/\/http:\/\//ig, 'http://')
是啊,鏈接是動態的,這樣就不會工作...我做了一個簡單的替換服務器端 – 2012-01-04 06:45:50