小弟在做一个聊天系统,请问各位老大,如何实现,点击发送按钮把内容发送后,马上就可以在上面的ifrom里显示,还有不发送内容的话,如何定时刷新聊天记录,也就是显示其他人的聊天内容

解决方案 »

  1.   

    iframe 不停自动刷 去数据库 取最新的 聊天记录 显示 
      

  2.   

    <meta   http-equiv=refresh   content=5;url=webform1.aspx>
    整个页面刷新//用javascript可参考这个
      <script>   
      function   onload()   
      {window.setTimeout("refresh()",5000);}   
      function   refresh()   
      {   
      window.form1.location.href="b.aspx"   
      }   
      </script>   
      

  3.   

    ajax,时间控件,“发送后立即显示”立即刷新一次即可
      

  4.   

    我对ajax不懂,ajax时间控件是哪个?
      

  5.   

    <meta  http-equiv=refresh content=5 > 
    放在ifram里调用的那个网页上面部分.
    这样不能满足吗?
      

  6.   

    楼主去http://www.falaosao.net/article.asp?id=155看看,简单快速学习Ajax.net
    用事件控件学习一下就会了
      

  7.   

    用ajax做多好呀.function fasf()
    {
       
    getDatas();

    setTimeout("fasf()",10000)
    }function getDatas()
    {
               var x=new ActiveXObject("Microsoft.XMLHTTP");
               x.open("post",url,false);
               x.send(null);
               ...........
               简单举个例子,下边的我不写了.
    }<body onload="fasf()">
      

  8.   

    点击提交后刷新iframe,如下代码:  Response.Write("<script language=javascript>");
                Response.Write("window.top.rightFrame.location='Plan.aspx';");
                Response.Write("</script>");
      

  9.   

    这最好用AJAX来解决,定时刷新框架,这个定时用JS来实现.
      

  10.   

    window.setTimeout("show()",5000);
    5秒执行一次show这个方法,方法里就刷新页面读取数据
    function show()
    {
    window.location="xxx.aspx";
    }