Goal: Access, from
the code stored in a page inserted in a DFrame, the DFrame object containing
the page.
Way: Use 'thisDFrame'
keyword
The access to the DFrame object containing the page of the
code can be made by the 'thisDFrame' keyword. This possibility allows writing
the code included in the page without worrying about the name of the DFrame
containing the page.
Example 1 :
In mainPage:
dFrame = new DFrame(parameters)
dFrame.setURL(url)
In a page defined by
url and inserted in dFrame:
mainPage.dFrame.submitForm() will work
but
thisDFrame.submitForm() will produce the same result.
Note also that the first way will only work if dFrame has been declared as a global variable in mainPage.