钩住JavaScript事件来加载网页

我有一个aspx,在身体的onload事件中运行以下JavaScript函数。

<body onload="startClock();">

但是,我将aspx设置为使用母版页,所以在aspx中不存在body标签。如何注册startClock函数以在页面被击中并运行时仍然使用母版页?

如果您不想明确指定window.onload或使用框架,请考虑:

<script type="text/javascript">
function startClock(){
    //do onload work
}
if(window.addEventListener){
    window.addEventListener('load',startClock,false); //W3C
}
else{
    window.attachEvent('onload',startClock); //IE
}
</script>

http://www.quirksmode.org/js/events_advanced.html

http://stackoverflow.com/questions/946518/hook-a-javascript-event-to-page-load

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:钩住JavaScript事件来加载网页