現在のサイトURLを取得するJavaScriptスニペット

すぐ忘れちゃうのでメモ。

”http://” + window.location.host + _spPageContextInfo.webServerRelativeUrl

※2007の場合は、webServerRelativeUrl の代わりにL_Menu_BaseUrlを使うとよいようです。

Using _spPageContextInfo to Determine the Current SharePoint Context in Script

他にもいろいろな取得方法があると思いますが、とりあえずこれで動いてるっぽいです。

しかし、SharePoint界では

site = サイトコレクション
web = 個別のサイト

になるという、この言い回しにいまだに慣れません・・・

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中