【问题标题】:javascript determine browser language for google Chrome [duplicate]javascript确定谷歌Chrome的浏览器语言[重复]
【发布时间】:2013-05-28 08:17:51
【问题描述】:

我正在尝试确定在 Google Chrome 上设置的浏览器语言,在设置 → 语言和输入设置中,使用 JavaScript。

我正在尝试这样做:

var lng=window.navigator.language; 
alert(lng);

Firefox 中,工作正常,显示正确的语言。 我正在寻找一种在谷歌浏览器中确定这一点的方法,因为对于 can-Fr 的情况,它显示给我 en-US

【问题讨论】:

    标签: javascript google-chrome browser


    【解决方案1】:
    var lng = window.navigator.userLanguage || window.navigator.language;
    

    也可以在 Chrome 中使用,尽管有时它可能无法反映实际的浏览器设置。在这种情况下,您可能需要从 HTTP 标头中检索它。不幸的是,通过 Javascript 检索此内容的唯一方法是 ping AJAX 请求,请参阅:JavaScript for detecting browser language preference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 2011-01-31
      • 2017-03-29
      • 2012-08-18
      • 1970-01-01
      • 2017-06-17
      相关资源
      最近更新 更多