我一直试图在过去的几个小时内做到这一点,我已经惨遭失败。基本上,我的网站上有一个包含iframe的jquery面板。它需要是一个iframe,没有其他办法可以做到。Maxmind GeoIP - 根据国家/地区显示不同的iframe?
我想要做的是有2个不同的内部框架,而如果要显示的用户来自美国,一个来自英国如果用户的一个显示。我一直在尝试,但它只是不想工作!
任何帮助将是多 apppreciated :)
乔
附:我愿意使用Maxmind以外的GeoIP数据库,如果它能让事情变得更轻松。
编辑: 最近的一项尝试:(来调用会包含不同的iFrame取决于他们是哪个国家的一种形式)
var country_code = geoip_country_code();
// List of country codes
if (!(country_code in {'US':'', 'UK':'', 'CA':''})) {
// Default country code
}
('form1'+country_code.toLowerCase()+'.php');
具体什么你卡住? – Brad
我觉得我只是没有很好的JavaScript。我无法编写代码,我尝试将我的国家的所有人重定向到Google,但即使这样也不想工作。我知道获取他们国家的代码,只是显示一个iFrame,而不显示另一个我无法解决的问题。 在此先感谢:) – Joe
既然你提到两个商业goip我会添加这个免费的地理IP资源http://software77.net/geo-ip/ – david