在frame_hidden.jsp中执行一个操作后,刷新frame_main.jsp一次,
<script>parent.frame_main.location.reload();</script>
frame_main.jsp再重新从数据库中列出纪录

解决方案 »

  1.   

    根据设计的需要,是不刷新frame_main.jsp页面的。因为要展现给用户一个效果是系统在逐条处理数据。所以不能刷新,只能用javascript来实现。
      

  2.   

    在网上找了找,找到如下代码:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name="form1">
    <TABLE border="1" >
    <TBODY id="subs_table">
    <TR>
    <TD>服务名称</TD>
    <TD>....</TD>
    <TD>处理结果</TD>
    </TR>
    </TABLE><INPUT TYPE="button" value="test" onclick="addRow()">
    </FORM>
    </BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function addRow() //增加明细
    {
    var allTable= document.all("subs_table").rows;
    var theFirstSelected;
    theFirstSelected=allTable.length-2;
    var newRow = document.all("subs_table").rows[0].cloneNode(true);
    var desRow = allTable[theFirstSelected+1];
    desRow.parentElement.insertBefore(newRow,desRow); }
    //-->
    </SCRIPT>
    </HTML>点击test按钮后,能增加一行,可是我怎么改变行中的单元格中的文字。请帮忙看看!
      

  3.   

    唉,其实就是一个动态生成table的问题。总算高定了。大家可以看看下面这篇文章。
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/tables/buildtables.asp