2011-11-22 3 views
0

사용자가 root/myurl의 실버 라이트 페이지로 이동했다고 가정합니다. 사용자가 f5 키를 누르면 브라우저가 root/myurl이 아닌 root /의 내용을 가져 오게하고 싶습니다. 이것을 달성 할 수 있습니까?silverlight : 특정 URL로 새로 고침

답변

0

로컬 저장소에 "root/myurl '이 (가) 마지막으로 방문한 플래그임을 나타내는 플래그를 작성합니다." 그리고 누군가가 "root/myurl"을 다시로드 할 때 그 플래그가 존재하는지 확인하십시오. 그렇다면 "root /"로 renavigate하십시오. 조금 복잡하지만 그런 종류의 것이 작동해야합니다.

내가 브라우저에서 정상적으로 작동하는 방식과 일치하지 않는 동작을 원한다는 것을 알게 된이 인스턴스에서 일반적으로 취하는 다른 방법은 내가 다른 사람들과 다른 일을하는 이유를 파악하는 것입니다. 꽤 자주 (거의 항상), 더 나은 자연스러운 방법이 있습니다. 만약 내가 한 걸음 뒤로 물러나서 내가 정말로 원하는 것을 알아 내면.

+0

두 번째 포인트가 좋음 – ren

+0

글쎄, 실제로는 상단 탐색 프레임에'JournalOwnership = "OwnsJournal"'을 지정하여 문제를 해결했습니다. 이 방법은 응용 프로그램의 URL은 항상 루트입니다. – ren

관련 문제