2016-08-15 3 views
-1

페이스 북과 트위터처럼 asp.net에서 URL을 어떻게 동적으로 변경할 수 있습니까?페이스 북과 트위터처럼 asp.net에서 URL을 동적으로 변경합니다.

enter image description here

트위터 :

아래 이미지를 참조하시기 바랍니다. .

페이스 북

enter image description here

+0

asp.net에서'url rewrite' 기술을 사용할 수 있습니다. [더 많은 것을 읽으십시오] (http://weblogs.asp.net/scottgu/tip-trick-url-rewriting-with-asp-net). MVC를 사용하는 경우 [훨씬 쉽게] (https://msdn.microsoft.com/en-us/library/cc668201.aspx) – TheUknown

+0

추가되었습니다. 그러나 편집을 수락해야합니다. – TheUknown

+0

@TheUknown 많은 감사합니다. URL 재 작성을 확인하고 데모 응용 프로그램에서 시도했습니다. 하지만 페이스 북과 트위터처럼 내가 찾고있는 것처럼 작동하지 않습니다. 내 요구 사항을 설명하기 위해 이미지에서 포인터를 표시 한 것을 볼 수 있습니다. – Surya

답변

0

당신은 동적 URL을 변경하는 history API를 사용해야하고이 JavaScript를 통해 이루어집니다.

<script> 
    history.replaceState(null, null, 'zuck'); 
</script> 

이 코드를 호출하면 URL이 http://www.example/zuck으로 업데이트됩니다. 또한 브라우저 기록에 url을 추가하는 pushState 함수를 사용할 수도 있습니다.

+0

답장을 보내 주셔서 감사합니다. 귀하의 제안을 시도하고 임시로 적어도 내 시나리오를 작업했으나 추가 시나리오에서 약간의 어려움을 다루고 있습니다. – Surya

관련 문제