您的位置:程序门 -> java -> j2ee / ejb / jms



使用ajax出现的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


使用ajax出现的问题[无满意答案结贴,结贴人:szs1860]
发表于:2007-09-20 20:40:51 楼主
在弄一个聊天室,用ajax的prototype.js包实现显示和刷新功能,返回显示聊天信息调用showmsg函数,首先是先删除table下tbody节点,当加了这段代码时,运行时出现浏览器报错(iexplore.exe   遇到问题需要关闭。我们对此引起的不便表示抱歉。)

function   showmsg(request){
      var   table=document.getelementbyid( "msgshow ");//msgshow是table的id
      if(table.haschildnodes()){
              var   tbody=table.getelementsbytagname( "tbody ");
                  table.removechild(tbody[0]);
            .......

下面是显示聊天信息的jsp
  <div   id= "msgflow "     style= "width:680px;height:250px;overflow-y:auto ">  
      <table   id= "msgshow "   width= "639 ">
      </table>
    </div>
发表于:2007-09-20 20:44:391楼 得分:0
function   showmsg(request){  
var   table=document.getelementbyid( "msgshow ");
      if(table.haschildnodes()){
              var   tbody=table.getelementsbytagname( "tbody ");
            //   window.alert(tbody.length);
            //   for(var   i=0;i <tbody.length;i++)
                  table.removechild(tbody[0]);
                //     window.alert(tbody.length);
      }
//得到信息
      var   messages=request.responsexml.getelementsbytagname( "messages ");
      var   user=messages[0].getattribute( "user ");
      var   message=messages[0].getelementsbytagname( "message ");
      var   tbody=document.createelement( "tbody ");
      var   personmsg= " ";
      //下面是显示聊天记录


快速检索

最新资讯
热门点击