or
var
dialog = oWnd.get_windowManager().getWindowByName("MyWindow");
var contentFrm = dialog.get_contentFrame();
var contentWin = contentFrm.contentWindow;
contentWin.foo();
In IE 8, I initially got an error that the method does not exist. When I did it the second time, it worked. But in Chrome, it completely doesn't work. Why is this so?
Thanks.
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <div> |
| <telerik:RadScriptBlock runat="server" ID="RadScriptBlock1"> |
| <script type="text/javascript"> |
| function showItem(panelbar, args) { |
| var itm = args.get_item() |
| itm.expand(); |
| } |
| function hideItem(panelbar, args) { |
| var itm = args.get_item() |
| itm.collapse(); |
| } |
| </script> |
| </telerik:RadScriptBlock> |
| <telerik:RadPanelBar ID="RadPanelBar1" runat="server" Width="100%" renderingcompatibility="3.5" |
| ExpandMode="SingleExpandedItem" CollapseAnimation-Duration="1000" CollapseAnimation-Type="InElastic" |
| OnClientMouseOut="hideItem" OnClientMouseOver="showItem"> |
| <Items> |
| <telerik:RadPanelItem runat="server" Expanded="false" Text="Root RadPanelItem1"> |
| <ItemTemplate> |
| <div> |
| <telerik:RadTextBox ID="txtExtendedDescription" runat="server" MaxLength="5000" Height="100%" |
| Rows="10" TextMode="MultiLine" Width="75%" /></div> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |
| </div> |
| </form> |
| </body> |
| </html> |