在控件中显示网站/网页

时间:2011-08-19 03:34:59

标签: .net asp.net

我正在一个页面上,用户将输入网址并按Enter键以显示网站...所以我不确定哪个控件将发挥最佳效果。有什么帮助吗?

这样的事情:

textbox _www.cnn.com____________

在这里显示网站......

2 个答案:

答案 0 :(得分:1)

您可以使用iFrame。 http://www.w3schools.com/tags/tag_iframe.asp

但有些人真的很讨厌他们。

答案 1 :(得分:0)

您可以使用onkeypress事件并调用JS函数,您可以在其中检查Enter键是否被命中,然后将URL设置为Window.Location,例如

<asp:TextBox ID="TextBox1" runat="server" onkeypress="OpenURL();"></asp:TextBox>

function OpenURL()
{
if(window.event.keyCode == 13)
{
    window.location = document.getElementById('<%=TextBox1.ClientID %>').value;
}
}

**编辑:**阅读完您的评论后,我现在正确理解您的要求;您可以使用html http://www.w3schools.com/TAGS/tag_iframe.asp

的iframe控件