我们如何使用jquery或javascript获取url?

时间:2012-11-14 11:41:28

标签: javascript jquery

我有像

这样的网址

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

我想接受

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

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

2 个答案:

答案 0 :(得分:5)

以下是一种可能的解决方案:

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

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

var result = url.split("/").slice(0, -1).join("/");

答案 1 :(得分:-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>

希望它有所帮助。