国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

2個腳本的同時運行問題

2019-11-17 06:24:53
字體:
來源:轉載
供稿:網友

  為什么要提出這個問題?

顯而易見,許多頁面里不僅要放置一個腳本,許多情況下,腳本的激活要依靠<BODY Onload="Function()">的方法的。一般情況下,我們不能在BODY標簽內同時用兩個Onload來使兩個腳本同時運行。

那么,有沒有解決的方法呢?有的,下面的方法提供了一種有效的途徑。

下面是一個例子,我們要同時運行兩個腳本:一個是彈出窗口,一個是在狀態行的跑馬燈腳本。在單獨運行腳本的情況下,彈出窗口用<BODY Onload="popwin()">激活,跑馬燈用<BODY Onload="ScrollIn()">激活。

(1)彈出窗口源代碼:

<Html>
<head>
<SCRipT LANGUAGE="javascript">
<!--
function popwin(){
window.open("2scriptspop.htm","newwin","width=120,height=120");
}
//-->
</script>
</head>
<BODY onLoad="popwin()">
</body>
</html>

(2)狀態欄跑馬燈的源代碼是:

<html>
<head>
<SCRIPT LANGUAGE="Javascript">
<!-- Begin
var Message="本站虛擬域名http://java2000.126.com";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300);
} else {
place++;
window.setTimeout("scrollIn()",50);
}
}
function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
}
}
// End -->
</SCRIPT>
</head>
<BODY onLoad="scrollIn()">
</body>
</html>

問題是:如何同時運行OnLoad來激活兩個腳本呢?

這樣做:

<script language="JavaScript">
function together()
{
FUNCTION #1
FUNCTION #2
}
</script>

其中,FUNCTION #1 就是popwin();FUNCTION #2就是scrollIn()。然后在<BODY>標簽中統一調用together()即可。

下面是本例的完全代碼。

看看執行情況,彈出窗口和狀態欄跑馬燈同時正常運行著。

希望對大家有所幫助。


 

<html>
<head>
<script language="JavaScript">
function together() {
popwin()
scrollIn()
}
</script>
<SCRIPT LANGUAGE="JavaScript">
<!--
function popwin(){
window.open("2scriptspop.htm","newwin","width=120,height=120");
}
//-->
</script><SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var Message="本站虛擬域名http://java2000.126.com";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300);
} else {
place++;
window.setTimeout("scrollIn()",50);
}
}
function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
}
}
// End -->
</SCRIPT>
</head>
<BODY onLoad="together()">
</body>
</html>


--------------------------------------------------------------------------------

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 康马县| 合肥市| 武宣县| 志丹县| 无极县| 宁武县| 江油市| 苍山县| 平远县| 荥经县| 永仁县| 山东| 中江县| 无棣县| 潜江市| 大田县| 绥棱县| 泰宁县| 皋兰县| 西华县| 稷山县| 德江县| 绥芬河市| 偃师市| 嵊泗县| 视频| 徐闻县| 加查县| 都昌县| 望谟县| 重庆市| 霍林郭勒市| 阿拉尔市| 台中市| 峨眉山市| 尖扎县| 孟州市| 武平县| 灵山县| 普兰店市| 永胜县|