- PR -

javascriptでsafariの言語コードを。

1
投稿者投稿内容
hana
会議室デビュー日: 2004/06/11
投稿数: 5
投稿日時: 2004-06-22 22:32
javascriptでMACのブラウザ「safari」の言語コードを取得したいのですが、
どうすれば取得できるのでしょうか?
IEならnavigator.browserLanguage
NNならnavigator.Language
で取得できることは分かっています。
safariだとen(英語)が基準となっているせいか、うまく動作しません。
どなたかよろしくお願い致します。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-06-23 12:46
ここにありました。
http://developer.apple.com/internet/safari/safari_faq.html#anchor1

navigator.language でいいみたいですね。
あれれ?確かに私の環境でも"en"が返ってきてしまいます・・・・
JavaScript ではなく Java が分かるのであれば Servlet 内で Accept-Language ヘッダを見るのが確実かもしれません。
hana
会議室デビュー日: 2004/06/11
投稿数: 5
投稿日時: 2004-06-23 13:00
早速のお返事ありがとうございます。
それが訳あってどうしてもJavascriptで組まないといけないんですよー。
どうしたらSafariで正確な言語コードを取得できるんだろう。。。
1

スキルアップ/キャリアアップ(JOB@IT)