javascript - 使用 Javascript 检测/推断访问者基础货币?

标签 javascript geolocation currency

是否有合理的方法使用 Javascript 检测或推断访问者的基础货币?

我正在考虑使用 IP 地理定位和时区检测。您是否知道任何现有的库/方法或替代方案?

最佳答案

据我所知,没有办法只用 JavaScript 来完成。

  • 我认为最简单的方法是调用服务器端脚本,该脚本使用您选择的脚本语言的本地化功能,根据 Accept-Language header 确定货币。不过,将 Accept-Language 用于语言之外的任何事物都是值得商榷的。我个人觉得没问题,只要你给访问者提供一种切换货币的方式即可。

  • IP 地理定位也可能是一个可行的替代方案,但我不完全确定它在全世界的准确性。同样,请确保为访问者提供一种切换货币的方式。

关于javascript - 使用 Javascript 检测/推断访问者基础货币?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873940/

相关文章:

javascript - 地理定位脚本不起作用

XML Schema 如何声明价格和货币

javascript 正确四舍五入到两位小数,不可能吗?

vb.net - 使用 VB.Net 将数字格式化为货币

Javascript 作为命令行可调用脚本语言

javascript - 从 HTML 表单将数据发送到 google 电子表格

javascript - 谷歌地图未显示在 Bootstrap 模式中

javascript - 如何通过按 javascript/svg 中的按钮将形状的半径设置为更大或更小

java - 安卓:位置; Activity 和服务

Android requestLocationUpdates 和获取 gps 修复所需的时间