指定した場所へ下から上に文字表示
【IE5】【NN4】
<HTML>
<HEAD>
<TITLE>文字を下から表示</TITLE>
<STYLE type=text/css>
div {FONT-SIZE:12pt; COLOR:#ff00ff; TOP:-100px; POSITION:absolute; font-weight:bold}
</STYLE>
<SCRIPT language=JavaScript>
<!--
msg=new Array();
// ******* 下記を変更の事(KIの実用JavaScript)************
msg[0] = "私のホームページを見て頂き有難う御座います"
msg[1] = "アカウントアップを期待し、"
msg[2] = "独創的・実用的なサンプルを多数掲載しています"
msg[3] = "今後も「KIの実用JavaScript」を宜しく御願い致します"
msg[4] = "・・・♯島刀♪♪♪島刀・・・・・・・"
msg[5] = "" // 最後にダミーを1個入れて下さい
var x=200; //文字表示する横位置の指定
var y=250; //文字表示する縦位置の指定(最初の表示位置)
var ysu=5; //表示行数
// ***************************************************
var ia=0
var iy=0
var msgsu=msg.length ;
var yiti=new Array()
ysu=ysu-1
for (i=0;ysu>=i; i++) {
yiti[i]=y-(20*i)
}
function hyouzi() {
if (ia > ysu ){iaa=ysu+1}
else {iaa=ia}
if (document.all) {
for (ib=iaa; ib>=0;ib--){
if (ia > ysu ){iy=ia-ib}
else {iy=iaa-ib};
if (iy >= msgsu){ia=-1;break;}
var hyouzi1 = eval("document.all.divno" + iy + ".style")
if (iy== msgsu-1){break;}
hyouzi1.posLeft=x
if (ysu+1==ib){
hyouzi1.posTop=-100}
else{
hyouzi1.posTop=yiti[ib]}
}
}
if (document.layers) {
for (ib=iaa; ib>=0;ib--){
if (ia > ysu ){iy=ia-ib}
else {iy=iaa-ib}
if (iy >= msgsu){ia=-1;break;};
var hyouzi1 = eval("document.divno"+iy)
if (iy== msgsu-1){break;}
hyouzi1.left=x
if (ysu+1==ib){
hyouzi1.top=-100}
else{
hyouzi1.top=yiti[ib]}
}
}
ia=ia+1
var Timer = setTimeout("hyouzi()", 1000)
}
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR=#F0FFF0 onload="hyouzi()">
<font color=#ff00ff><b>指定した場所へ下から上に文字表示</b></font>
<font size=2>【IE5】【NN4】
</font><hr>
<SCRIPT language=JavaScript>
<!--
for (i=0;i<=msgsu;i++) {
document.write ("<div id='divno" + i + "'>")
document.write(msg[i])
document.write ("</div>")
}
//-->
</SCRIPT>
</BODY>
</HTML>