문제

나의 코드를 사용하여 Application_BeingRequest()처리기의합니다.맨지 일부를 매우 원초적인 URL 을 다시 쓰기.는 잘 작동,그러나 나는 데 문제점을 가져 다시 작성 url 에서 JavaScript.

그래서 URL 을 사용하여 다시 쓰기'www.mydomain.com/dothis'이 된'www.mydomain.com/?action=dothis'서버 사이드에서 작동합니다.용 ASP.Net 와 요청을 합니다.쿼리 문자열["action"],나는 예상된 결과의'dothis'.JavaScript 물론,아직도 보'www.mydomain.com/dothis'무엇 때문에은 브라우저에 표시됩니다.

나는 가정하지 않는 방법이 있다에 대한 자바 스크립트를 실제 페이지의 url,도에 표시되지 않 주소 bar?

도움이 되었습니까?

해결책

어떻게 될 서버에서 넘어는 http 인터페이스 보이지 않습 UA 는 경우에 당신은 그것을 말해 명시적으로 합니다.

다시 쓰기에 무슨 일이 일어나기 전에 서버가 서버에 요청을 전달하는 적절한 처리기입니다.

할 수 있습 UA 이것은 여러 가지(요청 팀첨^^).숨겨진 형태로 제어,자바 스크립트 변수를 언급 몇 가지.이는 qr 코드를 검색하는 경우에 당신의 프레임 워크/server 지원합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top