大家好,我需要在呈现页面后调用javascript函数。
我该怎么做?
我尝试了public void Page_LoadComplete(object sender, EventArgs e)
事件。
但是我的javascript失败了,因为控件还没有渲染。
答案 0 :(得分:2)
纯javascript:
<body onLoad="foo()">
或
window.onload = foo;
<强> jQuery的:强>
$(foo); // DOM ready
或
$(window).load(foo); // onLoad (DOM + images)
答案 1 :(得分:0)
你不能在window.onload事件中调用该方法吗?
window.onload = function() {
init();
doSomethingElse();
};
答案 2 :(得分:0)
使用window.onload
事件
加载事件在文档加载过程结束时触发。在 至此,文档中的所有对象都在DOM中,而且都是 图像和子帧已完成加载。
示例:
function load() {
alert("load event detected!");
}
window.onload = load;
此处的说明 - &gt; https://developer.mozilla.org/en/DOM/window.onload
答案 3 :(得分:0)
答案 4 :(得分:0)
使用jQuery的任何异议?在那里你可以找到一个document.ready()函数,它在文档加载时执行(因为在浏览器中也是如此)。