PHP에서 동적 페이지가 있습니다. URL에 #으로 표시된 모든 문자열을 추출하고 싶습니다. 페이지는 아약스와 약간 비슷하며 URL 변경 사항을 완전히로드합니다. . 그래서 내가 메커니즘을 필요로하고 url이 바뀔 때 #이 붙은 문자열을 캡처하고 적절한 조치를 취할 수 있습니다.URL 매개 변수 다음에 # -php가옵니다.
는 예 : index.php#FJDrfjg67
나는
FJDrfjg67
이
PHP에서 동적 페이지가 있습니다. URL에 #으로 표시된 모든 문자열을 추출하고 싶습니다. 페이지는 아약스와 약간 비슷하며 URL 변경 사항을 완전히로드합니다. . 그래서 내가 메커니즘을 필요로하고 url이 바뀔 때 #이 붙은 문자열을 캡처하고 적절한 조치를 취할 수 있습니다.URL 매개 변수 다음에 # -php가옵니다.
는 예 : index.php#FJDrfjg67
나는
FJDrfjg67
이
사용 window.location.hash
는 #의 콘텐츠를하고 아약스
하여 보내거나 당신은 또한 parse_url()
echo parse_url($url, PHP_URL_FRAGMENT);
그것 fragment
(해시 마크 후 #)
그것은 브라우저로 전송 아니에요 도와주세요 필요합니다. JavaScript를 사용하고 Ajax를 사용하여 보내야합니다.
브라우저 돈으로이를 얻을 수 있습니다하기 해시 #
다음에 URI의 일부를 서버 측에 보냅니다. 이 추출은 브라우저 자체에서 수행해야합니다 (예 : 자바 스크립트).
var hashtag = window.location.hash.replace(/^#/, "");
를 그런 다음에 추가하여 URI 자체 쿼리 매개 변수를 사용하거나 서버 측에 hashtag
변수를 보낼 수 있습니다
# 후 URI의 일부를 얻으려면 : 당신이 할 수있는 자바 스크립트를 사용하여
귀하의 자바 스크립트에 location.href
.
또한 원하는 자바 스크립트 참조를 참조하십시오. https://developer.mozilla.org/en-US/docs/Web/API/window.onhashchange – hakre