Bookshelf Home | Contents | Index | Search | PDF |
Siebel Interactive Designer API Reference > Pageset Functions > Start On Active >
Implementing Start On Active
To implement the Start On Active function, use the following methods.
Modify InitApp()
Modify the function InitApp() in custom/customCode.js to call ISS.SOALoadPageset(). The function takes two optional parameters:
- The default start page if no pageset is specified in the query string.
- A Boolean value indicating whether this default page is an active pageset (as opposed to a Splash screen).
An example of how this function may look is shown below:
function InitApp() {
// insert initialization code here
// start with contents listing
ISS.ShowContentsList();
// can start with page in addition to or instead of showing contents list
ISS.SOALoadPageset(ISS.GetUIPath()+"welcome.htm", false);
}
To avoid a flash effect, verify that the source of the mainArea frame in ol_ui is "
javascript:
"Use Hidden Frames
To implement Start on Active with hidden frames, create a new hidden frame in ol_ui called "dynaframe" using the parameter string format http://.../home.htm?config_file_path=filename.htm.
NOTE: Be sure to add space for the hidden frame in the frameset's row/column definition.
The source for this file should be the empty javascript call:
<FRAME SRC="javascript:''" NAME="dynaframe" MARGINWIDTH="0"...>
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Interactive Designer API Reference Published: 18 April 2003 |