晕,一天有几十万的访问量,用表来记录每次的sessionid?那如果判断页面退出呢?

解决方案 »

  1.   

    用cookie咯或者在数据库中用个表专门记录了
      

  2.   

    退出页面提示不知道怎么做
    但是判断第一次访问这个页面我有个办法,你试一下:public partial class TopicDetails : System.Web.UI.Page
    {
        static private bool haveBrowsed = false;//注意要定义成静态
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (!haveBrowsed)//若第一次访问
                {
                    haveBrowsed = true;
                    提示第一次访问页面
                }
            }
        }
    }这样第一次访问这个页面后,再访问其他页面,最后返回来第二次、第三次……再访问这个页面,haveBrowsed 的值仍存在,为:true,因此以后在访问就不会提示第一次访问界面了。