target = _blank以相同的url打开

时间:2010-08-24 19:19:32

标签: asp.net html css

我在页面中添加了HyperLink控件。当我输入“http://www.google.com”时,它会在新窗口中打开(好)并指向谷歌。

1。当我输入“www.google.com”时,它会在新窗口中打开,但是网址是“http://mysite.com/www.google.com”。为什么这是在讨价还价?如何指向www.google.com

<a href= '<%# Eval("ConferenceUrl") %>'  runat ="server" id="ConferenceUrl" 
target="_blank"> <%# Eval("ConferenceUrl")%> </a>

3 个答案:

答案 0 :(得分:3)

我相信,您需要在网址中http://

答案 1 :(得分:2)

<%# Eval("ConferenceUrl") %>需要http://前缀。您可以更改数据或将其添加到href属性。

<a href= 'http://<%# Eval("ConferenceUrl") %>'  runat ="server" id="ConferenceUrl" target="_blank"> <%# Eval("ConferenceUrl")%> </a>

答案 2 :(得分:0)

你必须在href的开头添加http://