이 코드가있을 때페이지 URL의 해시 기호를 다른 값으로 변경하려면 어떻게해야합니까?
<script type="text/javascript">
window.location.hash="Aboutus";
</script>
, 나는 url을 얻습니다. Aboutus .. 이 부호를 다른 값으로 변경하고 싶습니다. 어떻게 처리 할 수 있습니까?
이 코드가있을 때페이지 URL의 해시 기호를 다른 값으로 변경하려면 어떻게해야합니까?
<script type="text/javascript">
window.location.hash="Aboutus";
</script>
, 나는 url을 얻습니다. Aboutus .. 이 부호를 다른 값으로 변경하고 싶습니다. 어떻게 처리 할 수 있습니까?
해시는 URL에서 특별한 의미가 있습니다. 다른 해시가 아니어야 해시가되어야합니다.
시도 :
window.location.href += "#Abouts";
alert(location.hash.slice(1)); //Abouts
가 다시로드하지 않고 URL을 변경하려면 - 당신이 해시를 변경해야합니다. 너 맞아. 그러나 해시는 #
부호 뒤에 모든 것입니다. 그래서 당신은 그것을 바꿀 수 없습니다.
'#'은 의미 상 의미가 없습니다. – Hogan
아약스를 사용하여 내 페이지를로드하고 있습니다. 아약스 페이지를로드 할 때 페이지를 다시로드하는 URL을 변경해야합니다. 그게 다야. –
URL 조각 ('#'다음 부분)을 변경해도 페이지가 다시로드되지 않습니다. – detaylor