我在Rich Text字段中有内容,其中内容的HTML视图如下所示
<li>
<div class="hotel">
<div class="title">Day 0 HILTON LONDON METROPOLE</div>
<div class="detail">225 EDGWARE ROAD LONDON W2 1JU<br/>
44 207 4024141<br/>
<a href="www.hiltonlondonmet.com/">www.hiltonlondonmet.com/</a><br/>
</div>
</div>
</li>
网站上的html源代码就像这样
<div class="hotel">
<div class="title">Day 0 HILTON LONDON METROPOLE</div>
<div class="detail">225 EDGWARE ROAD LONDON W2 1JU
<br />44 207 4024141
<br />
<a href="www.hiltonlondonmet.com/">www.hiltonlondonmet.com/</a>
<br /></div>
</div>
但是当我点击链接(或复制链接)时,它会像这样出现
http://www.myfakesite.com.au/full/path/to/the/item/containing/the/link/www.hiltonlondonmet.com/
如果点击,则会发出页面未找到错误。
此字段的内容是以编程方式创建的,我是否需要使用LinkManager创建链接?
我尝试通过编辑器按钮创建一个链接,源代码就像普通链接一样,但点击时处理方式不同。
答案 0 :(得分:4)
您需要做的是将“http://”附加到链接上的href属性,告诉浏览器该URL不在您的域中。
<a href="http://www.hiltonlondonmet.com">www.hiltonlondonmet.com</a>