gpt4 book ai didi

c# - 用于后续加载的 Javascript 事件,例如 window.onload

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

我们有一个函数可以在 window.onload 事件中更改 iframe 高度,以便我们可以根据页面内容调整它。问题是,单击 asp:menu 后,高度恢复为默认值,并且 window.onload 事件不会触发...因此我们需要在后续加载中触发的事件(尝试了 window.unload 但没有触发)

无法在 asp:menu 单击时调用调整大小函数,因为窗口尚未完成加载,因此高度计算将失败...

有什么想法吗?

最佳答案

ASP.Net AJAX 公开了客户端事件模型。要在内容刷新后执行代码,请使用它绑定(bind)到 pageLoaded 事件:

Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoadedFunction);

在此处了解有关所有 ASP.Net AJAX JavaScript 事件的更多信息:http://msdn.microsoft.com/en-us/library/bb386417.aspx

关于c# - 用于后续加载的 Javascript 事件,例如 window.onload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4943424/

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