javascript可以访问控制面板上的用户区域和语言格式首选项吗?

时间:2013-10-08 15:38:38

标签: c# javascript

我正在开发一个项目,根据用户区域设置在“控制”面板中设置的内容来获取用户区域设置。我很容易通过System.Globalization.RegionInfo类中的C#访问该信息。有javascript等价吗?如果是这样,它是什么?

1 个答案:

答案 0 :(得分:0)

C#中的全球化设置适用于服务器,而不适用于访问网页的用户。

在JavaScript中,唯一的选择是查看userLanguage或语言

var userLang = navigator.language || navigator.userLanguage  || navigator.browserLanguage;

在服务器上,您可以检查Accept Language标题。不过,这是浏览器设置,而不是系统设置。

编辑:在@ fred02138评论后添加了navigator.BrowserLanguage。