-1

我有像这样的网址

http://www.abc.com/xyz/aaa/bbb/login.php?id=23

我想接受

http://www.abc.com/xyz/aaa/bbb

我们如何使用 javascript / jquery 做到这一点?

4

2 回答 2

5

这是一种可能的解决方案:

var result = url.substring(0, url.lastIndexOf("/"));

这是另一个(但不是最好的)解决方案:

var result = url.split("/").slice(0, -1).join("/");
于 2012-11-14T11:42:30.157 回答
-2

要获取当前窗口 URL,您可以使用: window.location.href;

广告要从中提取一个子部分,直到你们中的最后一个/可以使用以下脚本:

<script type="text/javascript">
var currUrl = window.location.href;
var modUrl =currUrl.substring(0,currUrl.lastIndexOf("/"));
//modUrl =currUrl.substring(0,currUrl.lastIndexOf("bbb"));  //Incase you have some other criteria to extract the sub URL.
</script>

希望能帮助到你。

于 2012-11-14T11:44:20.973 回答