[英]JavaScript works until I add this && statement.
我正在嘗試通過將50%的流量發送到備用廣告頁面來進行一些A / B測試。
這是我所擁有的:
<script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>
<script language="JavaScript">
var country= geoip_country_code();
var number= Math.floor(Math.random() * 10) + 1;
if(number < 6 && country=="US") { window.location = "http://WEBSITE.com/PAGE-B" }
else { }
</script>
唯一的問題似乎與我的&&陳述有關。
如果我更改為第五行
if(number < 6) { window.location = "http://WEBSITE.com/PAGE-B" }
要么
if(country=="US") { window.location = "http://WEBSITE.com/PAGE-B" }
然后它會像應該的那樣工作。 我希望這兩個if語句可以一起工作。
我不知道為什么,但是腳本的位置打破了它。 我通過制作一個新的登錄頁面,僅使用該JavaScript並使else語句直接指向該腳本最初所在的頁面來修復它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.