電光掲示板(3)


1.JavaScriptによる方法
  (一部のコンピュータでは表示されない)

ブラウザでの表示 ソースファイル
<html>
<head>
<script language="javascript">
<!--
msg = new Array(3);
msg[0] = " ";
msg[1] = "これがバナーです。ソースファイルを参考にしてください。";
msg[2] = "headの中の100を変えると、表示速度が変わります。";
msg[3] = "formの中の60を変えれば、幅が変わります。";
msgno = 1;
ct = 0;
scr = 0;
function str(){
document.banner.box.value = msg[msgno].substring(0,ct);
ct = ct + 1;
if(ct > msg[msgno].length+10){
document.banner.box.value = msg[msgno].substring(scr=scr+1,msg[msgno].length);
if(scr > msg[msgno].length){
ct = 0;
scr = 0;
msgno = msgno - 1;
if(msgno < 1) msgno=3;
}
}
setTimeout("str()",100);
}
//-->
</script>
</head>
<body onLoad="str()">
<center>
<form name="banner">
<input type="text" name="box" size="60">
</form>
</center>
</body>
</html>