# 해시보다 URL 에 JavaScript 를 사용하여 확인할 수 있는 방법은?
Jquery / 자바스크립트 코드를 실행할 수 있는 경우에만 받긴 내가 바라는 건 해시보다 ('#') 는 앵커 링크 URL 에. Javascript 를 사용하여 이 문자를 확인할 수 있는 방법은? 캐치 모든 테스트 하는 탐지합니다 데릭쉐퍼드와 단순 url 다음과 같습니다.
example.com/page.html # 앵커 '-' example.com/page.html # 아노테란치오 '-'
기본적으로 계열에 따라 뭔가.
if (thereIsAHashInTheUrl) {
do this;
} else {
do this;
}
만약 누군가 내게 될 수 있다는 점, 올바른 방향으로 고맙군.
753
18
단순하다.
동일팔레트에 다음과 같습니다.
39 의 위치를 document& URI 가 아닌 경우 이 스니펫은 책임질래 그리웠댔지.
본 적이 있습니까?
"'javascript if (로라자이네쇼프 (& # 39, # & # 39;) = - 1) {
// Uirl 있습니다.
} "'
(여기서 'uirl' 은 URL, 분명히 확인할 수 있습니다.)
이 문제를 해결할 것이며;)
해시 식별자입니다 반환되므로
s # 39, 이어 there& 선택기를 포함한다.
39 의 here& 너희는너희가 할 수 있는 함수를 호출하여 처리할 수 있으며, 정기적으로 확인할지 a change of 해시라고 해시 값을.
많은 사람들이 알고 있는 URL 의 속성을 도쿠망.로카티언스 # 39 의 경우, re you& # 39 that& 큰 관심을 가질 뿐 현재 호출이네요 그러나 분석할 수 있어야 한다는 것 자체가 아닌 페이지 한 페이지 앵커 질문에 관한 것이었습니다.
대부분의 사람들은 그러한 것은 어떤 특성도 앵커 url 을 사용할 수 있는 요소가 된다는 것.
유럽자고새는 및 가레쓰 넘는 의견은 매우 크다. 그들은 별도의 오토메이티드 평가받을 만하다. 확실히 해시라고 사용할 수 있는 모든 html 속성 및 검색 객체 연결:
또는
이 일이 문자열 변수를 가지고 있으며, jQuery 수립하였습니다 정기적으로 해야 합니다. 이 노력해야 합니다.
(단, 너무 삶은 어쩌면 약간 있다.)
여기에 던지기 위한 방법으로 이 임의의 위치 등록 정보 추출 열린우리당 등 써줬지 비록 '위치', '위치' 빈다우드로카션 instanceof 호출하십시오 않을 것이라고 말할 것은 어떠한 시도도 it& # 39 의 잘못된 구성자를. 계속 같은 해시라고 수 있습니다 '촉각', '와' 설정 '에서', '포로토콜 쿼리하지 문자열이어야 href 속성을 DOM element, 그러면 모든 주소를 빈다우드로카션 공유하지는 함께 등록' 앵커 '.
가장 간단한 방법으로 수행할 수 있다.
편의상, 나는 이 글을 통해 상대방의 위치를 바꿀 수 있는 라이브러리를 리틀이에요 사용됩니다 넷윈을 '가 앨리어스보다 문장열' '과 유사한 객체에는 빈다우드로카션 구성자를 방정식입니다 생산할 예정이다. [로카션.j스] (https://gist.github.com/barneycarroll/5310151)
일반적으로 위치 변경, 클릭하는 것보다 먼저 가세요 그래서 클릭 후 setTimeOut 것이 좋습니다 업데이트됩니까 빈다우드로카션.하시 수
또는 있는 위치를 들을 수 있다.
내가 쓴 《 jQuery 플러그인에는 같은 것이 있죠. what you want to do.
39 의 it& 간단한 앵커 러우터.
다음은 간단한 반환하는 함수를 'true' 또는 '거짓' (투명지에 해시태그 # 39 는 / doesn&, t):
이 경우 'true' 되돌려줍니다.
39 의 @jon-skeet& 기준으로 설명.
이것은 간단한 방법으로 이 테스트하려면 현재 페이지 URL:
" 등 전체 쿼리 문자열, 경우에 따라 확보하십시오 p> <;;;; /p> < firstname = mark" 잉코르링크?
이것이 나의 스크립트입니다 내려받습니다 해시보다 value:< /p> p> <;;;
,, = 빈다우드로카션.하시 하시드 code> < < pre> var. 하시드 = 하시d.마치 (/ # [^? &, \/] */g);
되돌려줍니다 >. # 잉코르링크 < /code> < /pre>;;;