简单问题,简单问题。我有一个字符串,在C#中,我可以通过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: ""

最佳答案

好吧,在浏览器中,“ window.location”对象具有“ pathname”属性,(我认为)这是您要的内容。 “协议”,“主机”,“端口”等还有其他属性:http://msdn.microsoft.com/en-us/library/ms952653.aspx

现在,这就是您正在处理的页面的本地路径;换句话说,这不是获取任何在空间中浮动的旧URL的本地路径的通用方法。

09-13 09:44