-1

私は次のようなURLを持っています

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

取り上げたい

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

javascript / jqueryでこれを行うにはどうすればよいですか?

4

2 に答える 2

5

考えられる解決策の 1 つを次に示します。

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 に答える