我现在要做一个功能,我要做的是一个网页,当你在6点进入网页的时候我会自动给你出问题,并且回答问题是有时间的,没有暂停的,网页刷新不刷新都可以,但是最好不刷新,问题回答正确的时候系统会给用户加分,错误了不减分,这个功能要怎么做那

解决方案 »

  1.   

    时间在本地用脚本判断;在服务器端启动一个计时器;用if/else判断答案;是这个意思吗?
      

  2.   

    setInterval("function();",delaytime); 
      

  3.   

    JIAJIA 姐成天来我也跟着学习。。嘿嘿
      

  4.   

    最好是在页面后台 判断当前时间,因为这个时间是服务器的时间,用js判断的话是客户端的时间,用户的电脑时钟不对的话 或者他手动把时间调到6点的话。。嘿嘿 后台代码一般这样就行了page_load()
    {if(!IsPostBack)
     {
      if 时间==6点
         { 显示题目 和提交按钮 
           //更人性化一点还可以显示一个倒计时的时钟
         }
    }
    }交卷按钮_click()
    {
      if(时间没有超时)
      {
    如果回答正确 
     加分
    }
    }
      

  5.   

    才20分,太少了
    肯定是页面来判断,当然最简单不用重新编译的话还是增加一个js 文件来转向页面,js函数来控制时间,但是存在客户端修改时间,只是一个思路
    另一种就是在页面的CS文件中(最好是公用页面或控件,可以达到不论到哪个页面都能重定向),加上时间控制,出题,ajax回传记录做了几个题并取到下一题,显示,
    假如刷新了,可以得到用户做了几个题,还差几个题,这样控制可以避免每刷新页面都要重新来过!