0

我有一个 page1.aspx 页面,它通过 javascript 打开一个 RadWindow,在 radwindow 内我正在加载一个 page2.aspx,代码如下

第 1 页代码:

function test() {
  var wnd = window.radopen("page2.aspx", null);
  wnd.setSize(500, 400);
}

如何通过单击按钮从 page2.aspx 关闭 radwindow?

4

1 回答 1

1

获取对它的引用并调用它的 close() 方法。请参阅这些文章: http ://www.telerik.com/help/aspnet-ajax/window-programming-opening-from-within-dialog.html和 http://www.telerik.com/help/aspnet-ajax/窗口编程-radwindow-methods.html

在代码中: function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; 否则 if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; 返回窗口;}

函数 closeMe() { GetRadWindow().close(); 返回假;}

于 2012-08-07T12:28:32.787 回答