ユーザが使用している言語は、ブラウザやOSの設定によって、変えられます。
それを取得して、説明画像を変えたり、Powered byのリンク先を変えたりしています。
cc_huu_tools_bp_20081024.browserLang = function(defaultLang) {
if (navigator.userLanguage) {
return navigator.userLanguage.substr(0,2);
} else if (navigator.browserLanguage) {
return navigator.browserLanguage.substr(0,2);
} else if (navigator.language) {
return navigator.language.substr(0,2);
} else {
return defaultLang;
}
};
ブラウザによって、取得方法が違うので、プロパティの有無を判別しつつ、ユーザの言語を取得します。
substr(0,2)で最初の2文字のみ利用します。
0 件のコメント:
コメントを投稿