首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数pageLoad未按预期工作

函数pageLoad未按预期工作
EN

Stack Overflow用户
提问于 2011-08-31 19:56:38
回答 2查看 2K关注 0票数 0

我有以下代码,我希望在页面第一次加载时运行这些代码,然后在运行更新面板(asp.net)时再次运行。因此,我需要使用函数pageLoad()而不是document.ready。

代码语言:javascript
复制
function pageLoad() {
    $(".zoomImage").each( function() {
        $("<img src='"+$(this).attr("src").replace("-thumb.jpg",".jpg")+"' />").appendTo(".howitworksText > div");
    });
};

问题是我只能在document.ready下工作,所以在运行updatepanel时就不能了。

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2011-08-31 20:00:15

使用scriptmanager

ScriptManager.RegisterStartupScript(a control within update panel, typeof the control in the updatepanel,"soem label", "pageLoad();", true);

票数 0
EN

Stack Overflow用户

发布于 2013-03-07 18:48:25

使用asp.net webforms时,必须在.aspx文件中找到脚本管理器才能使用JavaScript函数pageload()

您可以在<body>开始标记的正下方添加scriptManager。

代码语言:javascript
复制
<body>
    <asp:ScriptManager runat="server"></asp:ScriptManager>
    ...
    ...
</body>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7256583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档