如何获得firefox语言设置?

时间:2009-06-22 02:24:59

标签: javascript firefox

例如,

在ie 我们可以使用“navigator.systemLanguage”来设置语言 但是如何用firefox方式设置语言呢?

你的回应。

4 个答案:

答案 0 :(得分:2)

以下JavaScript将为您提供可以查看的导航器对象的所有属性:

document.write('<pre>');
for (var i in navigator)
{
    document.writeln('navigator.' + i + ' = ' + navigator[i]);
}
document.write('</pre>');

我的Firefox有这个属性:

navigator.language = en-US

......这应该适合您的需求。

答案 1 :(得分:0)

navigator.language

答案 2 :(得分:0)

哇BipdelShark很快!这是我用来处理大多数浏览器的解决方案:

<script type="text/javascript">
  var language = navigator.userLanguage || navigator.language;
  alert(language);
</script>

答案 3 :(得分:0)

很抱歉,如果我是密集的,但我刚进入firefox的选项 - &gt;内容并删除除德语/德国以外的所有语言,navigator.language没有改变 - 它仍然是en-GB(我在英国)。

我被告知如果我得到德语安装的Firefox它会起作用,但我不应该这样做,对吧?

useragent字符串也包含en-UK;但HTTP标头上的接受语言是正确设置的。有谁知道如何达到正确的设置?