こんにちは、これで 1 時間ほど頭を悩ませています。モバイル トラフィックをリダイレクトしたいのですが、GEO に応じて別の場所にリダイレクトしたいのですが、スイッチ、ケースを使用してリダイレクト スクリプトが正常に機能していますが、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;
}
これを手伝ってくれる人に前もって感謝します。本当に感謝しています。