DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> JavaScript中OnLoad幾種使用方法
JavaScript中OnLoad幾種使用方法
編輯:JavaScript基礎知識     
在前幾個項目的開發中 遇到onload使用的幾種情形

1. 可以在Body 裡面執行
<body onload="alert(123)"></body>
2. 先定義好 在頁面加載完成後使用
復制代碼 代碼如下:
<script type="text/javascript">
function test(){
var aa = "嘻嘻,你個大豬豬";
alert(aa);
}
window.onload = test;
</script>

注解: 這裡的window.onload = test; 不要在test後面加() 因為這是在給事件關聯觸發的方法
如果加() 會立刻引發這個方法的執行(這可能不是我們的本意)
3. 使用匿名函數
<script>window.onload = function(){alert(321);}</script>
4. JS中onload多個事件該怎麼寫?
<1> <body onload="aa();bb();cc()">用分號隔開就可以了
<2>
window.attachEvent("onload",function(){alert('a')});
window.attachEvent("onload",function(){alert('b')});
window.attachEvent("onload",function(){alert('c')});
注解: 使用attachEvent 注冊事件 後注冊的事件 先執行
上面的例子會彈出 C B A
還有一點:這個辦法只能在IE下用 (window.attachEvent)
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved