2010-03-12 4 views
2

간단한 질문으로 간단한 문제. C#에서 문자열이 있습니다. uri를 통해 입력하고 LocalPath에 액세스 할 수 있습니다.jquery/JS의 uri LocalPath를 가져 오시겠습니까?

jquery 또는 javascript에서 LocalPath를 얻으려면 어떻게해야합니까? (localPath를 "/의 ASAS")

{http://z.com/asas?sadfdsgfg}

AbsolutePath: "/asas" 
AbsoluteUri: "http://z.com/asas?sadfdsgfg" 
Authority: "z.com" 
DnsSafeHost: "z.com" 
Fragment: "" 
Host: "z.com" 
HostNameType: Dns 
IsAbsoluteUri: true 
IsDefaultPort: true 
IsFile: false 
IsLoopback: false 
IsUnc: false 
LocalPath: "/asas" 
OriginalString: "http://z.com/asas?sadfdsgfg" 
PathAndQuery: "/asas?sadfdsgfg" 
Port: 80 
Query: "?sadfdsgfg" 
Scheme: "http" 
Segments: {string[2]} 
UserEscaped: false 
UserInfo: "" 

답변

3

음,이다 "에서는 window.location"개체는 "경로 이름"속성이 브라우저, (나는 생각한다)에서 무엇을 ' 다시 묻습니다. "프로토콜", "호스트", "포트"등의 다른 속성이 있습니다. http://msdn.microsoft.com/en-us/library/ms952653.aspx

이제는 작업중인 페이지의 로컬 경로입니다. 다시 말해서, 이것은 공간에서 떠 다니는 오래된 URL에 대한 로컬 경로를 얻는 범용 방식이 아닙니다.

관련 문제