嗨,这已经花了我一个小时左右的时间,我想将我的移动流量重定向到不同的位置,但根据 GEO 到不同的位置,我已经使用 switch, case 使重定向脚本工作正常,但是当我在 if 中添加它时声明 if (screen.width <= 699) 对于移动设备它不起作用,我不知道为什么。这就是我所拥有的
<script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>
<script language="JavaScript">
var country = geoip_country_code();
if (screen.width <= 699) {
switch (country)
{
case (country = "ES"):
window.location = "http://url1.com";
break;
case (country = "US"):
window.location = "http://url1.com";
break;
default:
window.location = "http://url2.com";
break;
}
}
像这样工作就好了...
<script language="JavaScript">
var country = geoip_country_code();
switch (country)
{
case (country = "ES"):
window.location = "http://url1.com";
break;
case (country = "US"):
window.location = "http://url1.com";
break;
default:
window.location = "http://url2.com";
break;
}
提前感谢任何可以帮助我的人,我真的很感激!