2012-04-30 2 views

답변

1

? (쿼리 부분)이 서버로 전송되면 # (해시 부분)이 전송되지 않습니다.

해시 부분을 사용하면 페이지가 다시로드되지 않습니다. 쿼리 부분을 사용하면 페이지가 다시로드됩니다.

0

첫 번째는 ?var1=val1&var2=val2이며 검색어 문자열은 브라우저에서 요청합니다.

두 번째 것은 조각이며 새 요청을 수행하지 않습니다.

0

"#"은 일반적으로 페이지에서 클릭하여 페이지 앵커로 작동하는 링크입니다.

"?" 클라이언트/서버를 통해 전달되는 매개 변수입니다.

0

그 상태가 서버에 복제 할 수 없습니다, 그래서 해시 태그 변수를 볼 수없고 서버는 그것은 location.search 이후 표준 ?name=value주는 구문 분석하는 데 약간 쉽게

(따라서, 검색 봇은을받지 않습니다) 당신은 ?를 변경 URL

의 일부 페이지가 새로 고쳐하고 설정 #는 첫 번째 검색하지

관련 문제