定期(比如10秒钟)判断一个数据库中的一个字段的值,当这个值符合条件时,如何自动弹出一个alert('')窗口?

解决方案 »

  1.   

    前台用js使用setInterval 做个循环,如果要判断数据库的值,还要在循环中使用ajax去查询这个值.
      

  2.   

    前台用js使用setInterval 做个循环
    这个是没有问题的,现在的问题是,判断了数据库的值,符合条件时无法自动弹出窗口,
      

  3.   

    无法自动弹出窗口?怎么可能呢?你不就是一个aleter么?
      

  4.   

    ScriptManager 里的 updatapanel 里的 timer控件可以用 
    写他的事件 再设一个时间间隔属性就可以
      

  5.   

    用timer控件 调用JS方法 或按钮事件
      

  6.   

    用ajax
    setInterval(函数名,10000)
    每隔10秒钟到数据库查一次,如果有就alert()
      

  7.   

    调试下有没有运行到alert那里
      

  8.   

    ajax timer定时查询数据
    xmlhttp获取结果
    function callXMLHttp()
    {
      var xmlHttp;
      try {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch(e) {
      xmlHttp = new XMLHttpRequest();
      }
      xmlHttp.open("POST","default.aspx");
      xmlHttp.onreadystatechange = function() {
      if (xmlHttp.readyState == 4) {
      if (xmlHttp.status == 200) {
      var data = xmlHttp.responseText;
      }
      }
      }
      xmlHttp.send(null);
    }
    window.setInterval("callXMLHttp()",5000);
      

  9.   

    对,可以用AJAX中的TMER控件啊,它是让用户指定一个时间 ;在该时间的时候完成一个操作啊