- Creating, opening a frameset
- Creating a frameset
- Opening a frameset
- Associating a frame with a page, associating a frame with a frameset
- Associate a frame with a page
- Adding or deleting a frame into/from a frameset
- Add a frame into a frameset
- Delete a frame from a frameset
- Modify the dimensions of a frame
- Defining the initial pages of the frameset
- Nesting the framesets
From version 18
, the framesets are available for backward compatibility with the former sites. However, they are not supported in HTML 5 and they are not recommended for the referencing and/or for the navigation from mobile devices.
We advise you to replace the framesets by pages that share page templates and/or control templates.
The different operations that can be performed on the framesets are as follows:
Creating, opening a frameset
Creating a frameset
WEBDEV proposes several methods for creating a frameset:
- Creating a blank frameset.
- Using a preset frameset.
- Building a site based on framesets from the analysis.
Opening a frameset
To open a frameset:
- On the "Home" pane, in the "General" group, expand "Open" and select "Open" (Ctrl + O).
- Select the frameset to open.
- Double-click the name of the frameset displayed in the "Project explorer" pane, "Pages" option.
- Double-click the representation of the frameset in the project graph, in the project editor.
Associating a frame with a page, associating a frame with a frameset
Associate a frame with a page
To associate a frame with a page:
- In the "Project Explorer" pane, select the page to associate.
- Drag and Drop the page found in the "Project explorer" pane toward the frame where the page must be displayed.
- Save the frameset: on the "Page" pane, in the "Edit" group, expand "Frame" and select "Save the frameset".
- To associate a frame with a page, you can also click inside a frame and open the page that must be associated with the current frame. The opened page appears in the current frame.
- When creating and saving the frameset, the initial status of the frameset is automatically defined. For more details, see Define the initial status of a frameset.
Adding or deleting a frame into/from a frameset
Add a frame into a frameset
To add a frame into a frameset:
- On the "Page" pane, in the "Edit" group, expand "Frame" and select:
- "Vertical" to perform a vertical split.
- "Horizontal" to perform an horizontal split.
- Select the position of the new frame (to the left, to the right, to the top, to the bottom) in relation to the current frame.
The selected frame is divided. You have the ability to resize the two new frames. For more details, see Modify the dimensions of a frame
Delete a frame from a frameset
To delete a frame from a frameset:
- Select the frame to delete. The outline of selected frame appears in red.
- On the "Page" tab, in the "Edit" group, expand "Frame" and select "Delete the frame". The remaining frames are automatically resized to occupy the available space.
Modify the dimensions of a frame
To modify the dimensions of a frame:
- Click inside the frame that must be modified. The outline of selected frame appears in red.
- Hover the border to resize. When the mouse cursor turns into a double arrow, keep the left mouse button down while resizing the frame.
- Release the left mouse button. The resizing is performed.
To avoid having too many scrollbars in your frames, the controls found in the pages associated with the frames must be visible in the frameset.
Defining the initial pages of the frameset
The initial pages of a frameset must be defined: these pages will be opened by default when the frameset is opened in the browser of the Web user.
To define the initial pages of the frameset:
- Associate the requested pages with the different frames.
- On the "Page" pane, in the "Edit" group, expand "Frame" and select "Define the initial status".
Reminder: A frameset is used to display several pages in the same window of a browser. The HTML file corresponding to the frameset contains:
- The definition of the division of the different frames in the browser.
- The name of the pages opened when the frameset is displayed in the browser.
Nesting the framesets
By default, a frameset is used to display several pages in the same window of the browser. One of the pages displayed in the frameset can be a frameset itself: we talk of "Nested framesets". The nested framesets can be used to implement outstanding layout in your pages for example.