javascript - 基于地理位置的 HTML(美国以外的人访问我的网站,看到不同的 html 代码)

标签 javascript html css geolocation

我想让居住在美国以外的人在访问我的网站时知道 http://www.kikbo.com ,我们在国际上运送。我希望突出显示这个事实,但我认为没有理由用这个对他们来说无用的细节来分散居住在美国的人们的注意力。

只是为了让您大致了解我要做什么:

if geolocation != US:
      html_code = "<p> free shipping!</p>"
else:
      html_code = "<p> we ship international!</p>"

如何根据访问者浏览器的地理位置显示不同的 HTML?

(我知道 HTML、CSS、Javascript 和 Python,而且我不想编写任何服务器端脚本。)

最佳答案

您可能需要使用 GeoIP 服务,例如 http://www.maxmind.com/http://www.hostip.info/ .

然后用PHP之类的东西解析国家代码,显示你想要的内容。

关于javascript - 基于地理位置的 HTML(美国以外的人访问我的网站,看到不同的 html 代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8067409/

相关文章:

css 选择器不包含子项

javascript - 仅使用 HTML/JavaScript 创建购物车

javascript - 参数 'PeopleController' 不是函数,未定义 IonicJS

html - 菜单在 Firefox 中显示不正确

css - Font Awesome 5 unicode

html - 应该是:hover and the mouseout event have the same "firing" causes?

javascript - 这个 for in 循环是什么意思,为什么它只打印出 0 和 1?

javascript - 有没有更简单或更短的方法来编写这个重复代码?

html - 背景按钮的 CSS 问题

javascript - Polymer 1.0 全局变量