⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 run.htm

📁 JavaScript实例
💻 HTM
字号:
<html>
<head>
<title>洪恩在线 - Javascript实例</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../homepage.css">
<SCRIPT LANGUAGE="JavaScript">
<!--
function scroll(seed)
{
var m1 = "欢 迎 光 临" 
var m2 = "洪 恩 在 线 电 脑 乐 园"
var msg=m1+" "+m2; 
var out = " ";
var c = 1;
if (seed > 100) {
seed--;
var cmd="scroll(" + seed + ")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 100 && seed > 0) {
for (c=0 ; c < seed ; c++) {
out+=" ";
}
out+=msg;
seed--;
var cmd="scroll(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,100);
} else if (seed <= 0) {
if (-seed < msg.length) {
out+=msg.substring(-seed,msg.length);
seed--;
var cmd="scroll(" + seed + ")";
window.status=out;
timerTwo=window.setTimeout(cmd,100);
}
else {
window.status=" ";
timerTwo=window.setTimeout("scroll(100)",7);
}
}
}
timerONE=window.setTimeout('scroll(100)',50);
//-->
</SCRIPT>
</head>

<body bgcolor="#FFFFFF" ><script language="Javascript" src="/pub/js/head.js"></script>
<table width="760" height="20" border=0 cellspacing="0" cellpadding="0" align="center" >
  <tr bgcolor="CFDFFF"> 
    <td height=20 class="p1" align="left"><img src="/pc/img/blank.gif" width="12" height="8"><font color="#000000"><font color="#FF9966">当前位置</font>:<a href="/default.htm" class="under">洪恩在线</a> 
      -&gt; <a href="/pc/index.htm" class="under">电脑乐园</a> -&gt; JavaScript实例</font></td>
  </tr>
</table> 
    
<table width="760" border=0 cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td width="207" valign="top"><img src="img/bule.gif" width="207" height="13"></td>
    <td bgcolor="A8A8AB" width="1"><img src="img/blank.gif" width="1" height="1"></td>
    <td align="right" height="22" width=530><img src="img/js.gif" width="186" height="20"></td>
    <td width="22"><img src="img/blank.gif" width="1" height="1"></td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td width="124"><img src="img/blank.gif" width="1" height="1"></td>
    <td background="img/line.gif" height="27" width=636><img src="img/blank.gif" width="1" height="1"></td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td class=p3 align="center" width=711><b>    跑 马 灯 效 果</b></td>
    <td class="p2" width="1" bgcolor="A8A8AB"><img src="img/blank.gif" width="1" height="1"></td>
    <td class="p2" width="48">&nbsp;</td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td align="center" valign="top">&nbsp;</td>
    <td>&nbsp;</td>
    <td bgcolor="5F74BF" width="28" align="center"><img src="img/bule1.gif" width="28" height="49"></td>
    <td width="37" align="center">&nbsp;</td>
  </tr>
  <tr> 
    <td align="center" valign="top"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr align="center"> 
          <td> 
            <table width="110" border="0" cellspacing="0" cellpadding="0">
              <tr bgcolor="5F74BF" align="center"> 
                <td class="p1" align="right"><b><font color="#FFFFFF">效 果 演 示</font></b><font color="#FFFFFF">:</font></td>
                <td class="p1" width="11"><img src="img/bule2.gif" width="11" height="18"></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
    <td class=p2 align="left" > 
      
      <p>&nbsp;</p>
      <p><font color="#FF6666"><b>请看屏幕底下的状态栏!</b></font></p>
      <p> </p>
      
    </td>
    <td bgcolor="5F74BF" width="28" align="center">&nbsp;</td>
    <td width="37" align="center">&nbsp;</td>
  </tr>
  <tr> 
    <td align="center" valign="top"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td height="15">&nbsp;</td>
        </tr>
        <tr align="center"> 
          <td> 
            <table width="110" border="0" cellspacing="0" cellpadding="0">
              <tr bgcolor="5F74BF" align="center"> 
                <td class="p1" align="right"><b><font color="#FFFFFF">源代码如下</font></b><font color="#FFFFFF">:</font></td>
                <td class="p1" width="11"><img src="img/bule2.gif" width="11" height="18"></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
    <td width="457" class="p2" valign="top"><b><br>
      <br>
      </b><span class="p1"><font color="#6633FF"> </font></span><b><br>
      </b>
      <form>
        <p><span class="p1"><font color="#6633FF">这段程序放在&lt;head&gt;与&lt;/head&gt;之间</font></span></p>
        <p> 
          <textarea name="textarea" onFocus="this.select()" onMouseOver="this.focus()" cols="50" rows="10" wrap="VIRTUAL" style="BACKGROUND-COLOR: #D5E9FD;" >&lt;!--
function scroll(seed)
{
var m1 = &quot;欢 迎 光 临&quot; 
var m2 = &quot;洪 恩 在 线 电 脑 乐 园&quot;
var msg=m1+&quot; &quot;+m2; 
var out = &quot; &quot;;
var c = 1;
if (seed &gt; 100) {
seed--;
var cmd=&quot;scroll(&quot; + seed + &quot;)&quot;;
timerTwo=window.setTimeout(cmd,100);
}
else if (seed &lt;= 100 &amp;&amp; seed &gt; 0) {
for (c=0 ; c &lt; seed ; c++) {
out+=&quot; &quot;;
}
out+=msg;
seed--;
var cmd=&quot;scroll(&quot; + seed + &quot;)&quot;;
window.status=out;
timerTwo=window.setTimeout(cmd,100);
} else if (seed &lt;= 0) {
if (-seed &lt; msg.length) {
out+=msg.substring(-seed,msg.length);
seed--;
var cmd=&quot;scroll(&quot; + seed + &quot;)&quot;;
window.status=out;
timerTwo=window.setTimeout(cmd,100);
}
else {
window.status=&quot; &quot;;
timerTwo=window.setTimeout(&quot;scroll(100)&quot;,7);
}
}
}
timerONE=window.setTimeout('scroll(100)',50);
//--&gt;
&lt;/SCRIPT&gt;</textarea>
        </p>
      </form>
      <b> </b></td>
    <td bgcolor="5F74BF" width="28" align="center">&nbsp;</td>
    <td width="37" align="center">&nbsp;</td>
  </tr>
  <tr>
    <td align="center" valign="bottom" height="36"> 
      <table width="238" border="0" cellspacing="0" cellpadding="0">
        <tr align="center"> 
          <td> 
            <table width="110" border="0" cellspacing="0" cellpadding="0">
              <tr bgcolor="5F74BF" align="center"> 
                <td class="p1" align="right"><b><font color="#FFFFFF">源程序讲解:</font></b></td>
                <td class="p1" width="11"><img src="img/bule2.gif" width="11" height="18"></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
    <td width="457" class="p2" valign="top" height="36">&nbsp;</td>
    <td bgcolor="5F74BF" width="28" align="center" height="36"><img src="img/bule1.gif" width="28" height="49"></td>
    <td width="37" align="center" height="36">&nbsp;</td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td class="p2" align="right" width="693"> <br>
      <table width="650" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td> 
            <table width="100%" border="1" cellspacing="1" cellpadding="1" bordercolorlight="#666666" bordercolordark="#666666" class=p2>
              <tr> 
                <td width="330">function scroll(seed) <br>
                </td>
                <td width="430">定义一个函数scroll,带有一个参数seed。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">{ var m1 = "欢 迎 光 临"<br>
                  var m2 = "洪 恩 在 线 电 脑 乐 园" <br>
                </td>
                <td width="430" bgcolor="CFDFFF">声明两个字符串型变量。</td>
              </tr>
              <tr> 
                <td width="330">var msg=m1+" "+m2; <br>
                </td>
                <td width="430">声明一个字符串型变量,值为以上两个字符串的和。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">var out = " ";<br>
                </td>
                <td width="430" bgcolor="CFDFFF">声明一个变量,值为一个空格。</td>
              </tr>
              <tr> 
                <td width="330">var c = 1; <br>
                </td>
                <td width="430">声明一个变量,赋初值为1。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">if (seed > 100) <br>
                  { seed--;<br>
                </td>
                <td width="430" bgcolor="CFDFFF">这是一个条件语句,当seed大于100时,seed递减。</td>
              </tr>
              <tr> 
                <td width="330">var cmd="scroll(" + seed + ")"; <br>
                </td>
                <td width="430">声明一个变量,值为每次循环的结果。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">timerTwo=window.setTimeout(cmd,100); 
                  <br>
                  } </td>
                <td width="430" bgcolor="CFDFFF">每100毫秒,执行一次cmd。</td>
              </tr>
              <tr> 
                <td width="330">else if (seed <= 100 && seed > 0)<br>
                </td>
                <td width="430">当seed大于0且小于100时,执行以下循环。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">{ for (c=0 ; c < seed ; c++) 
                  <br>
                  { out+=" "; } <br>
                  out+=msg;<br>
                  seed--;<br>
                </td>
                <td width="430" bgcolor="CFDFFF">当c小于seed的值时,c递加,out的值为空格+msg的值,每次seed减1,即字的位置向前移。</td>
              </tr>
              <tr> 
                <td width="330">var cmd="scroll(" + seed + ")"; <br>
                </td>
                <td width="430">声明一个变量,值为每次循环的结果。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">window.status=out; <br>
                </td>
                <td width="430" bgcolor="CFDFFF">在状态栏显示out的值。</td>
              </tr>
              <tr> 
                <td width="330">timerTwo=window.setTimeout(cmd,100); }<br>
                </td>
                <td width="430">每100毫秒,执行一次cmd。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">else if (seed <= 0)<br>
                  { if (-seed < msg.length) <br>
                  { out+=msg.substring(-seed,msg.length);<br>
                  seed--;<br>
                </td>
                <td width="430" bgcolor="CFDFFF">当seed的值小于等于0时,在状态栏上显示除移出状态栏,剩下的字符,seed继续递减。</td>
              </tr>
              <tr> 
                <td width="330">var cmd="scroll(" + seed + ")"; <br>
                  window.status=out; <br>
                  timerTwo=window.setTimeout(cmd,100); }<br>
                </td>
                <td width="430">在状态栏显示out的值,每100毫秒,执行一次cmd。</td>
              </tr>
              <tr> 
                <td width="330" bgcolor="CFDFFF">else { window.status=" "; <br>
                  timerTwo=window.setTimeout("scroll(100)",7); } } } </td>
                <td width="430" bgcolor="CFDFFF">当状态栏上没有字符时,重新开始调用scroll函数。</td>
              </tr>
              <tr> 
                <td width="330">timerONE=window.setTimeout('scroll(100)',50);</td>
                <td width="430">窗口开始装载时,第一次调用函数。</td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
      <br>
      <br>
    </td>
    <td class="p2" width="18">&nbsp;</td>
    <td class="p2" width="1" bgcolor="A8A8AB"><img src="img/blank.gif" width="1" height="1"></td>
    <td class="p2" width="48">&nbsp;</td>
  </tr>
</table>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr bgcolor="5F74BF"> 
    <td>&nbsp;</td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -