Indicate that the content of the DFrame will be hidden if its recovered by another one.
DFrame.setHideOnRecover(flag)
flag
Boolean. True to hide the underlying layers of DFrames
no return values
For IE and NS6 dFrameAPI always hide contents of underlying DFrames because they are contained in IFrames and parts of overlying DFrames made of layers are hidden by those IFrames.
For Netscape 4.x the content of DFrame is in layers and do not hide other layers.
But elements of forms of pages inserted in DFrames are seen thru overlying layers. So dFrameAPI hide underlaying layers if they contain forms.
If there is non-valid forms (only the tags <FORM> and </FORM>) dFrameAPI's choice is to not recognize them as forms. If you want the elements of this forms not to be seen thru other DFrames you can:
- modify the <FORM> tags and add fictive methods and actions
or
set the hideOnRecover property of the DFrame to true.