有没有办法只使用javascript和没有正则表达式获取当前目录?

时间:2012-10-10 15:34:05

标签: javascript

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

3 个答案:

答案 0 :(得分:1)

不确定这是否是您要找的,但

location.host

location.pathname

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

答案 1 :(得分:1)

尝试以下

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

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

答案 2 :(得分:0)

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