分帧情况如下图:
HostServ.htm
     |
    /     /      /     HostControl.htm[ControlFrame]     HostInfo.htm(HostInfo.jsp)[ShowFrame]
|
|
|
|
|
---------
|
|
CallFilter.jsp
    |
    |
   /    /     /     CallFilter_Input.htm[InputFrame]
CallFilter_Output.htm[OutputFrame]

解决方案 »

  1.   

    对不起,网页的结构画的不太清楚,老孟,能给我你的mail吗?
    或者你直接给我发mail,[email protected]
    我把网页的结构做为附件给你。
      

  2.   

    HostServ.htm是控制帧,包括HostControl.htm[ControlFrame],HostInfo.htm(HostInfo.jsp)[ShowFrame]
    HostControl.htm中调用CallFilter.jsp,CallFilter.jsp也是控制帧。
    CallFilter.jsp包括CallFilter_Input.htm[InputFrame],CallFilter_Output.htm[OutputFrame]从CallFilter_Input.htm返回HostInfo.htm的程序如下:
    CallFilter.target="ShowFrame";
    //ok,可以从HostControl.htm中的hidden变量得到值。
    alert(parent.parent.frames("ControlFrame").HostCall.hiddenMasterUseNbr.value);
    CallFilter.action="HostInfo.htm";
    CallFilter.submit();
    parent.parent.document.title="XXXX";
      

  3.   

    在HostControl.htm中不使用hidden变量!
    可以在HostControl.htm中声明JavaScript的全局变量,
    把值传给该变量,这样值就可以保留了!