The iFrame Linker extension allows you to target iFrames from active links very easily. The links can be inside a Frameset across Frames or from a page within the iFrame itself.
Access the iFrame Linker Interface by clicking on the
in the Behaviors Panel and browse to the iFrame Linker in the 4LeveliFrameSuite flyout category near the top of the list.
The Interface
Roll over the options for a description
| Both by Selection · Manual iFrame · ManualFrame · Both Manual |
| These links demonstrate the manual naming methods |
You may apply the Linker behavior to active text links, images and image Maps.
| Type | in your text such as the word "DOWN". |
| Type | In the Property Inspectors "Link" field : javascript:; |
You now have "null text link" for which to apply behaviors and it will look like this: DOWN
| Select | the image and apply the behavior. |
| Select | the image and apply the behavior. |
Most commonly you will be linking to iFrames from links that are in the same document.
Interface Display:
The iFrames List will display a list of iFrames currently inserted
in your page.
The Frames List will indicate that there are no document Frames found.
Instructions:
| Select | the image or active text link. |
| Launch | the iFrame Linker interface from the Behaviors Panel. |
| Choose | Choose the iFrame you wish to target from the list. |
| Browse | to the file you wish to send to the iFrame. |
| Press | the Ok button. |
You may link across Frames to your iFrame.
Interface Display:
The iFrames List will display any iFrames found and which document Frame they reside in.
The Frames List will display any document Frames found.
In applying the Linker across Frames you will need to have the entire Frameset document open so Dreamweaver has reference to each Frame. Then it's just a matter of selecting the iFrame and document Frame it resides in.
Instructions:
| Select | the image or active text link. |
| Launch | the iFrame Linker interface from the Behaviors Panel. |
| Choose | Choose the iFrame you wish to target from the list. |
| Choose | Choose the Frame that the iFrame resides in. |
| Browse | to the file you wish to send to the iFrame. |
| Press | the Ok button. |
You may also link to the iFrames from popups or pages launched from the original window containing the iFrame.
When applying the Linker in this manner ...
Interface Display:
The iFrames List will indicate that there are no document iFrames found.
The Frames List will indicate that there are no document Frames found.
You will need to check the "manual" checkboxes and enter in the iFrame name. If the iFrame is in a Frameset page you will also need to enter the Frame name that the iFrame resides in in that document.
note: The iFrame Name and document Frame fields will be visible since there are no iFrames or Frames in the popup.
Instructions:
| Open | the popup or blank document that will be used to link to the main page.. |
| Launch | the iFrame Linker interface from the Behaviors Panel. |
| Browse | to the file you wish to send to the iFrame. |
| Select | the image or active text link. |
| Check | the manual box next to the iFrame List to display the manual naming field. |
| Enter | the name of the iFrame that resides in the page you will be targeting from the popup . |
| If the iFrame in the original page is in a Frameset, enter the name of the document Frame. | |
| Press | the Ok button. |
note: If you are linking from a normal full size window, this window "must" have been launched from the window that contains the iFrame. This is so there will be a direct connection between the two windows. This connection is of "window and opener". Without this connection the linking will not work.
This window can be launched from an open new browser script or by using the standard href method using a target _blank as in the following example.
<a href="lighting.htm" target="_blank">Lighting</a>
The iFrame Linker has no known issues