2014-09-08 4 views
-2

당신은 URL에 의해 필드에 가치를 전달 알고가 수행 할 수있는 URL 이름 = 데이터로 필드합니다추가 값은

Google.com/?q=stackoverflow 

그리고 당신은이 링크를 열 때 당신은 "stackoverflow"필드에 작성했습니다. 하지만 일부 웹 사이트에서는이를 수행 할 수 없습니다. 예를 들어 : 검색 필드에 텍스트가 없습니다이 링크를 열면

github.com/?q=stackoverflow 

(GitHub의 검색 창 이름은 "Q")입니다. 이 웹 사이트에서이 방법을 사용하는 이유와 방법을 알고 싶습니다.

+2

이러한 사이트는 쿼리 문자열을 적극적으로보고 구문 분석합니다. github에서 검색을하면 형식은 다음과 같습니다.'https : //github.com/search? utf8 = % E2 % 9C % 93 & q = YOURQUERYHERE' – tymeJV

+0

Github과 같은 웹 사이트에서는 어떻게해야합니까? – user1599537

+0

검색 후 url을 확인하십시오 ... – tymeJV

답변

1

사이트는 브라우저에서 보낼 HTML을 생성 할 때 URL의 데이터를 구문 분석하여 value 속성을 input으로 설정해야합니다.

+0

ok 쿼리 문자열로이 작업을 수행하지 않는 웹 사이트에서 수행 할 수있는 작업은 무엇입니까? URL에서 필드로 데이터를 전달하는 것을 의미합니까? – user1599537

+1

브라우저 확장 프로그램을 작성하여 브라우저에 설치할 수 있습니다. – Quentin

+0

나는 나의 질문을 정확하게 물어 보지 않았다고 생각한다.이 링크를 보시길 바랍니다. http://stackoverflow.com/questions/25719895/fill-an-input-box-by-url-without-editing-the-receiver- 페이지 – user1599537