| |
How to control Window from the webpage loaded by Window
Problem: As we know, when Window loads a page using Url="[link]" or setUrl("[link]"). The loaded page is seperated from main page which contain client-side Window object. How can we make this page able to control Window component at clientside?
Solution: Using javascript to attach Window object to global element.
*Note: This method can only be used when main page and page loaded inside Window are in the same domain. Different domain will cause well-known security issues "Cross-site scripting".
| | |
|
Click "Open" to open Window
|
| | |
|
Server-side code on main page
|
<owd:Window ... ID="myWindow" Url="innerPage.aspx" OnClientInit="window.myWindow = myWindow;" ... > </owd:Window>
|
Client-side code in innerPage.aspx
|
|
window.parent.myWindow.Close();
|
| | |
| "Hey, just wanted to say I love using the new grid...
I am working on incorporating it in a ton of places in an application we use." |
Wes McClure |
|
| | |
|
|
|
|