gpt4 book ai didi

javascript - telerik 窗口不显示

转载 作者:行者123 更新时间:2023-11-28 11:04:38 27 4
gpt4 key购买 nike

在页面上我写了 telerik 窗口:

<telerik:RadWindow ID="DictionaryWindow" runat="server"></telerik:RadWindow>

在此页面上,当用户单击按钮时,我运行 JavaScript:

<script type="text/javascript">
function getWindow() { return document.getElementById("<%= DictionaryWindow.ClientID %>"); }

var oWin = getWindow();
if (oWin != null) {
oWin.setUrl("WebForm1.aspx");
oWin.set_width(800);
oWin.set_height(800);
oWin.Show();
oWin.Center();

}
</script>

出现错误:对象不支持此属性或方法。我在网上找到了这个 javascript 的例子。这是显示 Telerik 窗口的正确方法吗?我可以让窗口以其他方式显示吗?

最佳答案

我将使用 RadWindowManager 来访问您的窗口:

function UseRadWindow()
{
var oManager = GetRadWindowManager();
var oWnd = oManager.GetWindowByName("DictionaryWindow");
oWnd.setUrl("WebForm1.aspx");
oWnd.SetWidth(800);
oWnd.SetHeight(800);
oWnd.Show();
oWnd.Center();
}

您也可以通过直接访问窗口来做到这一点:

function UseRadWindow()
{
var oWnd = $find("<%= DictionaryWindow.ClientID %>");
oWnd.setUrl("WebForm1.aspx");
oWnd.SetWidth(800);
oWnd.SetHeight(800);
oWnd.Show();
oWnd.Center();
}

查看他们的客户端 API 文档:

Telerik RadWindowManager Client-Side API

关于javascript - telerik 窗口不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358326/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com