怎么去统计一篇文章被浏览的次数 和调文章字体的大小

解决方案 »

  1.   

    大小可以通过使用定义不同CSS调节
      

  2.   

    加个字段,然后在显示文章的page_load里面update这个字段。字体通过CSS控制
      

  3.   

    数据库中用个字段来存放查看次数,
    在page_load事件中,加个update 更新数据库中次数字段
    通过字段的值在某个值范围内,用css来控制字体大小和颜色
      

  4.   

    为什么要这么做?不想修改原来的数据库?那你用个Access表专门存放点击量。
      

  5.   

    数据库加字段,浏览一次加一.
    function ContentSize(size)
    {
    var obj=document.getElementById("BodyLabel");
    obj.style.fontSize=size+"px";
    }
      

  6.   

     void Application_Start(object sender, EventArgs e)
        {
            //string msg = "程序启动: " + DateTime.Now.ToString() + " \n" ;
            //LogObject.WriteLogFile(msg);
            int count = 0;
            System.IO.StreamReader srd;
            //获取文件路径
            string file_path = Server.MapPath("~/num.txt");
            srd = System.IO.File.OpenText(file_path);
            while (srd.Peek() != -1)
            {
                string str = srd.ReadLine();
                count = int.Parse(str);
            }
            srd.Close();
            object obj = count;
            Application["Counter"] = obj;
        }    void Application_End(object sender, EventArgs e)
        {
            //string msg = "程序关闭: " + DateTime.Now.ToString() + " \n";
            //LogObject.WriteLogFile(msg);
        }
            
        void Application_Error(object sender, EventArgs e) 
        { 
        }    void Session_Start(object sender, EventArgs e) 
        {
            Session["SiteId"] = 1;
            Session["username"] = null;
            
            // Code that runs when a new session is started
            UtilSerpent.SecurityHelper helper = UtilSerpent.SecurityHelper.NewInstance();
            helper.StartProcessRequest();        Application.Lock();
            //数据累加
            int stat = 0;
            stat = (int)Application["Counter"];
            stat += 1;
            object obj = stat;
            Application["Counter"] = obj;
            //写入文件
            string file_path = Server.MapPath("~/num.txt");
            System.IO.StreamWriter srw = new System.IO.StreamWriter(file_path, false);
            srw.WriteLine(stat);
            srw.Close();
            Application.UnLock();
        }这是我做的,大概这样就可以的
      

  7.   

    不加数据库就随便用某个方式(TXT,XML。。)存放浏览数,然后每次加载文章的问候就+1···
      

  8.   

    如果当量不大的话就记录txt行了,要求高的话再考虑数据库+session+cookie
      

  9.   

    写一行脚本代码输出在html上,让它访问一下服务器上专门用来记录文章浏览计数的ashx或者asmx就行了,url中的参数写上“?文章id=1234”。
      

  10.   

    pageload里加update浏览数量的方法
      

  11.   

    文章字体大小:style="font-size: *"