我希望能够在用户访问我的网站三次后显示叠加层。
我已经设置了Cookie调用' cookie'值为false。
用户访问我的页面3次后如何将其设置为true?
答案 0 :(得分:1)
你应该使用一个你将增加的整数,直到它为3.如果你没有记录以前的访问次数,就无法猜测第三次访问该网站的时间。
var visited = $cookie.get('visited');
if (visited) { // there's a cookie
if (visited < 3) {
$cookies.put('visited', visited + 1);
} else {
// here we display the banner
}
} else {
$cookies.put('visited', 1);
}