为什么不可以,不过js的生命周期太短了
只在一个页面生效,过了就没了,刷新也没了var count=0;
function increment(){
   count++;
}
window.setInterval("increment()",1000*60*60*24)

解决方案 »

  1.   

    var startDay=new Date(2006,2,23);
    var today=new Date();
    ...
    比较这两个值,返回天数差就可以了
      

  2.   

    <script language="javascript">
    function getCount()
    {
    var count=0;//初始计数;
    var start=new Date("2/1/2006");//计数开始日期2006-2-1
    count+=Math.round((Date.parse(new Date())-Date.parse(start))/(24*60*60*1000));
    alert(count);
    }
    getCount();
    </script>
      

  3.   

    用COOKIE啊这难道不是最简单直接的方法吗?