Working with IFRAMEs
Because IFRAMEs (Inline Frames) function very similarly to Frames, it is not difficult to work with them and DHTML Menu Builder.

It is highly recommended that you first read the information on how to work with standard frames.

The basic difference between the standard frames support and the IFRAMEs support provided by DHTML Menu Builder is that when using IFRAMEs, DHTML Menu Builder will provide an additional frame named "top".
This frame refers to the document that contains all the IFRAMEs and should be the one pointed to by the "Frames Document" setting.

Knowing this, here are some common scenarios and a brief explanations on how DHTML Menu Builder should be set up:

  • The hotspots and the menus will be on the document that contains the IFRAMEs
    In this case, frames support must be disabled and the only document that requires the loader code is the container for the IFRAME.
  • The hotspots are on the Frames Document but the menus will be displayed inside an IFRAME
    This is very similar to the way the standard frames support works: the Loader Code is installed in the IFRAME container document and the Frames Loader Code is installed in all the documents displayed inside the IFRAME.
  • The hotspots and the menus will be displayed inside an IFRAME
    In this case frames support must be disabled and all the documents displayed inside the IFRAME must contain the Loader Code.

DHTML Menu Builder supports an infinite number of nested IFRAMEs, which means that you can have any number of IFRAMEs placed inside another IFRAME.
 

Related topics of interest: