Jag*_*agd 23 javascript asp.net master-pages onload-event
我有一个aspx,在正文的onload事件期间运行以下javascript函数.
<body onload="startClock();">
Run Code Online (Sandbox Code Playgroud)
但是,我将aspx设置为使用母版页,因此aspx中不存在body标签.如何在页面被命中时注册startClock函数并仍然使用主页?
Cor*_*rch 37
如果您不想显式分配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>
Run Code Online (Sandbox Code Playgroud)
http://www.quirksmode.org/js/events_advanced.html