使用asp和javascript语言计算页数

时间:2013-03-08 09:03:03

标签: asp-classic

我正在尝试创建一个cookie并计算我访问该页面的次数。这是代码:

  
<%
var visits=0;
visits=Request.Cookies("count");

if(visits="0") {
    Response.Cookies("count")=1;
    Response.Write("Welcome! You Have Visited This Page First  Time");
}
else {
    Response.Cookies("count")+=1;
    Response.Write("You Have visited this page" + Request.Cookies("count"));
    if(visits="1") {
        Response.Write(" time before");
    }
    else {
        Response.Write(" times before");
    }
}
%>

我得到的输出为:

Welcome! You Have Visited This Page First Time

即使我尝试刷新页面,我也会得到与输出相同的上述语句。 在此先感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您必须使用==来比较两个值。您正在比较stringint,但这是错误的。

试试这个:

if(visits==0) {