如何在内容页面的正文负载上调用Javascript函数?因为我无法在此使用母版主体onload
的身体负荷。
答案 0 :(得分:2)
如果您使用的是ASP.NET Ajax,则可以在内容页面上添加加载处理程序:
Sys.Application.add_load(contentPageLoadHandler);
function contentPageLoadHandler() {
// do stuff
}
使用这种方法,每个内容页面甚至每个控件都可以设置自己的加载处理程序。有关详细信息,请参阅this page。
或者,如果您使用的是jQuery,则可以使用此方法(在您的内容页面上)实现相同的目标:
$(document).ready(function() {
// do stuff
});
有关详细信息,请参阅this page。
答案 1 :(得分:1)
您需要在母版页中注册StartupScipt
Page.RegisterStartupScript("name", script);
答案 2 :(得分:1)
使用window.onload
成功尝试:
window.onload=function(){
foo();
}
答案 3 :(得分:1)
似乎你已经处理过这个问题的时间,只是对googlers,实际上你可以使用你的母版页面的onload,con'是你必须把javascript函数的同名你呼叫每个页面,在某些情况下可能是空的......