我正在开发一个项目,以根据用户在控制面板中设置的内容来获取用户区域设置。我可以通过 System.Globalization.RegionInfo 类中的 C# 轻松访问该信息。是否有等效的javascript?如果是这样,它是什么?
问问题
396 次
1 回答
0
C# 中的全球化设置是针对服务器的,而不是针对访问网页的用户的。
在 JavaScript 中,唯一的选择是查看 userLanguage 或语言
var userLang = navigator.language || navigator.userLanguage || navigator.browserLanguage;
在服务器上,您可以检查Accept Language标头。不过,这是浏览器设置,而不是系统设置。
编辑:在@fred02138 的评论之后添加了 navigator.BrowserLanguage。
于 2013-10-08T15:42:55.173 回答