トップページ >  javascript >  onloadよりも前に実行する
初版2008/11/17: 最終更新日2013/01/08
  onloadよりも前に実行する
目次
onloadよりも前に実行する
ソース
onloadよりも前に実行する
onload処理よりも前に実行したい処理がある場合、以下のようにして実行します。
onloadよりも先に実行されているのがわかります。

いわゆる即時関数と呼ばれる関数で、関数の宣言と実行をしています。

ソース
<html>
<head>
<title></title>
</head>
<body onload="init()">
<script language="JavaScript">
<!--
(function() {
    alert('onload前に処理されます');
})()

function init(){
    alert('onload');
}
// -->
</script>