2

簡単なことだと思いますが、申し訳ありませんが、気が狂ってしまい、手に入れることができません。ファンダメンタルズに違いない、私はそれらすべてを混同している:((

私はこのURLを持っています:

https://www.myweb.sub.com/~user/folder/file.php?param=Value

私は取得する必要があります:

https://www.myweb.sub.com/~user/folder/

変数で。

それを達成するのを手伝ってください。

どうもありがとう

4

3 に答える 3

1

だから私たちはあなたのためにそれをすべて噛み砕くわけではありません、ここにあなたを正しい道に導くべきリンクがあります:

これで文字の最後のインデックスを見つけます:http ://www.w3schools.com/jsref/jsref_lastindexof.asp

これで文字列のサブストリングを取得します: http ://www.w3schools.com/jsref/jsref_substring.asp

それでもサポートが必要な場合はお知らせください。

于 2012-11-22T15:51:54.140 に答える
1

slice()およびlastIndexOf()メソッドを使用できます。

var url = "https://www.myweb.sub.com/~user/folder/file.php?param=Value"; 
var segment = url.slice(0, url.lastIndexOf("/") + 1);

現在のURLが実際にある場合は、代わりhttps://www.myweb.sub.com/~user/folder/file.php?param=Valueに操作してください。window.location.href

于 2012-11-22T15:53:12.520 に答える
0

これを使って :-

var str="https://www.myweb.sub.com/~user/folder/file.php?param=Value";
var n=str.substring(0,str.indexOf("file"));
于 2012-11-22T15:56:59.700 に答える