URL字符串获取目录

时间:2013-02-22 14:38:13

标签: javascript jquery

我有一个包含网址的字符串:

var url = "http://www.domain.com/Shared%20Documents/Test%20Plans/CC-12%20Test%20Plan.doc";

我正在尝试获取目录的url(即删除文件名并保留其余部分。) 我意识到这可能很简单,但我似乎无法找到任何东西。

期望的结果:

var url = "http://www.domain.com/Shared%20Documents/Test%20Plans/";

3 个答案:

答案 0 :(得分:4)

 var resultUrl = url.substring(0, url.lastIndexOf("/") + 1);

在这里工作jsfiddle

答案 1 :(得分:1)

您可以使用以下表达式:

location.protocol + '//' + document.domain + location.pathname

地址栏中显示当前网址。

答案 2 :(得分:1)

使用Substring如下....

url=url.substring(0,url.lastindexof("/")-1);