Scroll Message

ブラウザ配慮がなんじゃいバージョン

ToHEAD
<SCRIPT>
msg='[1][2]';
function Msg(){
setTimeout('Msg()',[3]);
msg=msg.substr(2)+msg.substr(0,2);
status=msg
}
Msg()

</SCRIPT>

RESERVED
msg

逆回しにしたいという人は
msg=msg.substr(2)+msg.substr(0,2);

msg=msg.substr(msa.length-2)+msg.substr(0,msa.length-2);
に代えて下さい。

英語のメッセージしか表示しないよんバージョン

上記よりも文法がしっかりしています。

ToHEAD
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
msg='[1][2]';
function Msg(){
TI=setTimeout('Msg()',[3]);
msg=msg.substring(1,msg.length)+msg.substring(0,1);
status=msg
}

//-->
</SCRIPT>

ToBODY
<BODY onLoad="Msg()" onUnload="clearTimeout(TI)">

RESERVED
msg,TI

逆回しにしたいという人は
msg=msg.substring(1,msa.length)+msg.substring(0,1);

msg=msg.substring(msa.length-1,msa.length)+msg.substring(0,msa.length-1);
に代えて下さい。

日本語も使いたいなぁバージョン

NN3,4.06〜4.08,4.5にも対応しています。
切り捨てても良いと思う方は、ここまでする必要はないかもしれません。

ToFILE
msa='[1][2]';
na=navigator.appVersion;
mv=parseFloat(na);
ZN='あ'.length;
function Msg(){
TI=setTimeout('Msg()',[3]);
msa=msa.substring(ZN,msa.length)+msa.substring(0,ZN);
if(document.layers&&((mv>=4.06&&mv<4.08)||(mv==4.5&&na.charAt(3)=='b'))){
msg='';
sps=escape(msa).split('%');
for(i=0;i<sps.length;i++){
if(i!=0)msg+='\\u00';
msg+=sps[i]
}
msg=eval('"'+msg+'"')
}else msg=msa;
status=msg
}

ToHEAD
<SCRIPT SRC="sta.js" LANGUAGE="JavaScript" TYPE="text/javascript"></SCRIPT>

ToBODY
<BODY onLoad="Msg()" onUnload="clearTimeout(TI)">

RESERVED
msa,msg,sps,na,mv,TI

逆回しにしたいという人は
msg=msg.substring(ZN,msa.length)+msg.substring(0,ZN);

msg=msg.substring(msa.length-ZN,msa.length)+msg.substring(0,msa.length-ZN);
に代えて下さい。

[1]-ステータスバーに表示したい文字列を
 入力してください。
 (ただし、日本語を入力する場合は、
 全て全角にして下さい)

[2]-英語のみ入力する場合は半角スペースを、
 日本語を入力する場合は全角スペースを
 適当な個数、入力してください。

[3]-スクロールスピードを設定します。
 単位は1/1000秒です。


[BACK]       [TOP]       [Next]

Copyright (c) 2001-2002 ばあど All Rights Reserved