-2

ユーザーは次の URL にいます:http://devi/socialsites/test/Lists/Tasks/AllItems.aspx

ユーザーがその URL にアクセスすると、ユーザーを次の URL に戻すリンク テキストが表示されます。

http://devi/socialsites/

次のJavaScriptがあります:

function NavigateToRootSiteCollection() {

   window.location.assign(window.location.pathname);
}

しかし、これはユーザーを同じ URL に誘導するだけです。どんな種類の助けも大歓迎です!

4

1 に答える 1

0

このコードを使用して、最初の 2 つのディレクトリのみを削除できます。

window.location = window.location.pathname.replace(/^(\/?[^\/]+\/[^\/]+).*/, '$1');

または 1 つだけ、ルート ディレクトリ

window.location = window.location.pathname.replace(/^(\/?[^\/]+).*/, '$1');
于 2013-03-12T19:54:03.190 に答える