2012-07-12 2 views
0

인터넷 사이트 URL이 www.manyresultpages.net/cgi-bin/search.cgi?recnum=7777&로컬 페이지에서 텍스트 값을 허용하고 매개 변수로 값이있는 인터넷 URL에서 새 탭을 열 수 있습니까?

내가 하나 개의 입력 필드 내 아버지 (자신의 PC 용) 로컬 정적 HTML 페이지를 만들고 버튼을 제출할 수처럼, 위의 URL을 수정할 것의에 "7777"를 대체있다 텍스트를 입력하고 버튼 클릭시 새 탭에서 새 URL을여시겠습니까?

저는 HTML로 도전 받고 있는데, 멀리 가지 않고도 45 분 동안 인터넷을 검색합니다. jsfiddle.net이 다운 된 것을 배웠습니다. 도움이된다면 jQuery를로드 할 수 있습니다.

답변

2

예. 양식에 method="get"을 사용하여 양식 데이터를 URL에 배치하고 name="recnum"과 함께 입력 필드를 사용하여 양식 데이터의 올바른 이름을 얻은 다음 양식에서 target="_blank"을 사용하여 새 창/탭에서 페이지를 엽니 다.

<form method="get" target="_blank"> 
    <input type="text" name="recnum"/> 
    <input type="submit"/> 
</form> 

페이지를 새 창에서 열지 또는 새 탭에서 열지 (브라우저의 사용자 기본 설정) 제어 할 수는 없습니다.

+0

멋집니다. 하지만 URL의 정적 부분은 어디로 이동합니까? 나는 그것이 내 사이트가 아니라는 것을 명확히하기 위해 질문을 수정했다 - 나는 링크하기 위해 사용하고 싶은 로컬 페이지 만 제어한다. – Paul

+0

'form' 태그에서'url' 속성을 사용할 수 있습니다,하지만 디폴트는 현재 페이지와 같은 URL을 사용하는 것입니다. – Guffa

관련 문제