2017-05-04 25 views
0

我是struggelin爲了得到這個工作。 根據訪問我的網站的數量,不能向人們展示特定的廣告。localStorage pagecount - show/hid div

var n = localStorage.getItem('on_load_count'); 
if (n === null) { 
n = 0; 
} 
n++; 
localStorage.setItem("on_load_count", n); 

var v = localStorage.getItem('on_load_count'); 
if (v < "3") { 
document.querySelector('#myBox1').style.visibility = "visible"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 
} else if (v > "6") { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "visible"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 
} else if (v > "10") { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "visible"; 
} else { 
} 

任何幫助表示讚賞。提前致謝。

回答

0

變化,如果條件的順序,大無算至上比較

if (v < 3) { 
document.querySelector('#myBox1').style.visibility = "visible"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 

} else if (v > 10) { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "visible"; 

} else if (v > 6) { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "visible"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 
else { 
} 
0

將字符串更改爲整數(v < 3)>沒有與字符串工作

var n = localStorage.getItem('on_load_count'); 
if (n === null) { 
n = 0; 
} 
n++; 
localStorage.setItem("on_load_count", n); 

var v = localStorage.getItem('on_load_count'); 
if (v < 3) { 
document.querySelector('#myBox1').style.visibility = "visible"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 
} else if (v > 6) { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "visible"; 
document.querySelector('#myBox3').style.visibility = "hidden"; 
} else if (v > 10) { 
document.querySelector('#myBox1').style.visibility = "hidden"; 
document.querySelector('#myBox2').style.visibility = "hidden"; 
document.querySelector('#myBox3').style.visibility = "visible"; 
} else { 
}