- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果访问者来自美国以外的任何其他国家/地区,我想使用 freegeoip.net 将访问者重定向到我网站的特定页面
我是编码的新手,我无法执行此页面上的代码,也无法弄清楚原因:Redirect all countries except ONE
如果有人有完整的代码或具体说明,说明我需要做什么才能执行此代码...我将非常感激...过去四天我日日夜夜地在我的“假期”,试图弄清楚这一点,我已经完全放弃了我的能力。
所以如果有人能给我代码,请像我是中学生一样向我解释......非常感谢。
最佳答案
我知道这可能有点晚了。这是一些工作代码。您可以使用 AJAX 调用并根据返回的数据设置条件。
jQuery.ajax( {
url: '//freegeoip.net/json/',
type: 'POST',
dataType: 'jsonp',
success: function(location) {
if (location.country_code == 'US') {
// do nothing
}
else if (location.country_code == 'AU') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'SE') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'NL') {
window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
else if (location.country_code == 'GB') {
// window.location.href = '<a href="http://yoururlhere.com" rel="noreferrer noopener nofollow">http://yoururlhere.com</a>';
}
}
});
关于redirect - 如何使用基于国家/地区的 Freegeoip.net 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23189306/
几个月前,我创建了一个代码来检测访问者所在的国家/地区并显示法定饮酒年龄。欧盟国家/地区为 18,其他国家/地区为 21。 我正在使用 freegeoip。 代码运行得很好,但现在我发现它不再起作用了
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
如果访问者来自美国以外的任何其他国家/地区,我想使用 freegeoip.net 将访问者重定向到我网站的特定页面 我是编码的新手,我无法执行此页面上的代码,也无法弄清楚原因:Redirect all
您好,我正在尝试编写一个 Node 服务器代码以从 url http://freegeoip.net/json/14.12.111.113 检索经度和纬度信息。我总是收到这个错误。 Exception
我正在使用此 gem 的 gem 'geocoder' 问题 我的 Gemfile.lock geocoder (1.4.4) 出现以下错误:- Completed 500 Internal Serv
我是一名优秀的程序员,十分优秀!