目次 |
---|
・ミリ秒指定して関数実行する ・ソース ・setTimeoutに関数を指定する |
<html> <head> <title></title> </head> <body> <script language="JavaScript"> <!-- function a(){ setTimeout("alert('3秒後に実行されました')",3000);// 3秒後に処理実行 for(i=0;i<500000;i++){ // 長い処理を実行 } alert("1"); } // --> </script> <input type="button" value="submit" onclick="a()"> </body></html>
setTimeout("test()",0);
<input type="button" value="submit" onclick="b();" /> <script type="text/javascript"> <!-- function test(sec){ alert(sec + "秒後に実行されました"); } function b(){ setTimeout("test(3)",3000);// 3秒後に処理実行 for(i=0;i<500000;i++){ // 長い処理を実行 } alert("1"); } // --> </script>