讓網頁中的Java Script程式碼自動執行的三種方法
轉自:開源中國--檸檬酷
整理:Bob
先簡單總結一下,這三種方法分別是:
1、在Java Script程式碼區加這句程式碼:window.onload = myAutoRun();
2、在body標籤中加屬性onload,加後的樣子是這樣的:<body onLoad = "MyAutoRun();">
或者是這個樣子<bodyonLoad = "javascript:MyAutoRun();">
3、在Java Script程式碼區使用定時器函式setTimeout(),使用方法如下:
setTimeout("MyAutoRun()",1000); //隔1000毫秒就執行一次MyAutoRun()函式
注:myAutoRun(),為需要自動執行的JavaScript 方法。
============================================================分割線
在網頁中JS函式自動執行常用三種方法:
在HTML中的Head區域中,有如下函式:
<SCRIPT LANGUAGE = "JavaScript">
functionn MyAutoRun()
{
//以下是您的函式的程式碼,請自行修改先!
alert("函式自動執行哦!");
}
</SCRIPT>
-------------------------------------------------------------------------------------小分割線
下面,我們就針對上面的函式,讓其在網頁載入的時候自動執行!
①第一種方法
將如上程式碼改為:
<SCRIPT LANGUAGE = "JavaScript">
functionn MyAutoRun()
{
//以下是您的函式的程式碼,請自行修改先!
alert("函式自動執行哦!");
}
window.onload = MyAutoRun(); //僅需要加這一句
</SCRIPT>
-------------------------------------------------------------------------------------小分割線
②第二種方法
修改網頁的Body為:
<body onLoad = "MyAutoRun();">
或者改為:
<bodyonLoad = "javascript:MyAutoRun();">
-------------------------------------------------------------------------------------小分割線
③第三種方法
使用JS定時器來間斷性的執行函式:
setTimeout("MyAutoRun()",1000); //隔1000毫秒就執行一次MyAutoRun()函式
實現方法,將最上面的那JS函式,改為:
<SCRIPT LANGUAGE="JavaScript">
functionn MyAutoRun()
{
//以下是您的函式的程式碼,請自行修改先!
alert("函式自動執行哦!");
}
setTimeout("MyAutoRun()",1000);//這樣就行拉
</SCRIPT>