0

有没有办法只获取当前目录(包含正在使用的网页的目录),而不使用正则表达式来分解 url?

4

3 回答 3

1

不确定这是否是您正在寻找的,但是

location.host

或者

location.pathname

可能会给你你正在寻找的东西。如果是这样,请查看有关位置对象 http://www.w3schools.com/jsref/obj_location.asp的更多信息

于 2012-10-10T15:39:53.650 回答
1

尝试关注

 var urlChunks = location.href.split('/');
 alert(urlChunks[urlChunks.length - 1]);

http://jsfiddle.net/SEXnh/5/

于 2012-10-10T15:43:06.480 回答
0

不会。网页在浏览器中加载时没有目录。它有一个 URL(浏览器获取网页所遵循的路径),但该 URL 不一定与原始 html 页面存储在处理请求的服务器上的路径结构相关。

于 2012-10-10T15:45:18.873 回答