2011-08-19 4 views
0

사용자가 URL을 입력하고 웹 사이트를 표시하기 위해 Enter 키를 누를 페이지 작업 중 ... 어떤 컨트롤이 가장 잘 작동하는지 잘 모르겠습니다. 어떤 도움?컨트롤에 웹 사이트/웹 페이지를 dipslaying

그래서 이런 식으로 뭔가 :

textbox _www.cnn.com____________

디스플레이 여기에 웹 사이트는 ......

답변

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의 Iframe 컨트롤을 사용할 수 있습니다. http://www.w3schools.com/TAGS/tag_iframe.asp

+0

내가 할 일을 찾고 있지 않다. 내 질문은 웹 페이지를 표시하기 위해 어떤 컨트롤을 사용해야 하는가이다. –

+0

IFrame 태그 http://www.w3schools.com/TAGS/tag_iframe.asp –

1

iFrame을 사용할 수 있습니다. http://www.w3schools.com/tags/tag_iframe.asp

하지만 일부 사람들은 실제로 그것을 싫어합니다.

+0

나는 iframe을 정말 싫어하는 사람들 중 하나입니다. 따라서 그러한 컨트롤이 없습니까? iframe을 사용하는 방법이 있어야합니다 .hmmm –

관련 문제