JavaScriptで文字表示エリアを固定するには?

[上に] [前に] [次に]
マリカ 1999/12/24(金) 15:32:32
JavaScript初心者です。
JavaScriptで文字列がページを流れていく効果(<MAQUEE>と同じ)を作りました。しかし文字を表示するエリア幅の指定がどうしても分かりません。ヒント&調べ方など教えて欲しいです。お願いします。

OS:Win95,ブラウザ:IE4.0,NC4.6
ソースは↓なんですが・・・。
<SCRIPT language="JavaScript">
<!---
var start = true;
function msg_stop(){
start=!start;
formMsg();
anim();
}

// formMsg=スクロールする文字列 テキストBOX&ステータス行に表示
var today=new Date();
var yotei=new Date(2000,1-1,1);
var cdown;
var msg="";
function countD() {
cdown=(yotei.getTime()-today.getTime())/(24*60*60*1000);
cdown=Math.ceil(cdown);
if(cdown>0) msg="2000年1月1日まで、あと"+cdown+"日!・・・・・・・・";
if(cdown==0) msg="2000年1月1日!・・・・・・・・";
if(cdown<0) msg="1月終了まで"+(cdown+31)+"日・・・・・・・・";
}
msg=msg+msg;
var spead  = 300;
function formMsg(){
if (start) setTimeout("formMsg()",spead);//速度
msg=msg.substring(2,msg.length)+msg.substring(0,2);
document.MsgBox.msg.value=msg;//テキストボックスに表示する
}
//end --->
</SCRIPT>

ラウォッチ 1999/12/24(金) 18:46:23
要はテキストエリアの幅の指定ですよねぇ。
<INPUT TYPE="text"〜>タグのSIZE属性で指定します。
ただ、ネスケはぴったりですが、IEはアバウトです。

はずしていたら、ゴメン。

[上に] [前に] [次に]