INPUT박스에 랜덤하게 글자가 나타납니다
페이지 정보
작성자 서방님 댓글 0건 조회 179회 작성일 07-08-08 17:47본문
<html>
<head>
<title>BLUEB</title>
</head>
<body onload="startQuote();">
<script language="JavaScript">
<!--
var quoteStr;
var quoteNum;
var quoteDis;
var quoteLen;
var quoteLoc;
var quotePic;
var quoteMax;
var numQuote;
function funcQuote() {
this[0] = "국내외 인터넷 동향을 파악할 수 있는 최신 뉴스";
this[1] = "전자상거래, 인터넷 마케팅/광고/홍보 등과 관련된 칼럼, 강좌";
this[2] = "프로그래밍, 디자인, 시스템 등과 관련된 뉴스, 칼럼, 팁, 강좌, 리뷰";
this[3] = "인터넷 비즈니스 전문가에게 필요한 정보들을 제공";
this[4] = "웹개발자에게 필요한 정보들을 제공";
this[5] = "기술 전문가에게 필요한 정보들을 제공";
this[6] = "윈도우, SQL서버, 리눅스, 하드웨어, ASP(응용서비스제공자) 관련뉴스";
this[7] = "국내외 컨퍼런스 및 각종 이벤트 소식 전달";
this[8] = "e비즈니스 및 IT 전문 교육";
this[9] = "인터넷 전문가들을 위한...";
this[10] = "인터넷 전문가들에 의한...";
this[11] = "인터넷 전문가들의...";
this[12] = "인터넷 전문가주의 실현";
this[13] = "온라인과 오프라인의 결합";
this[14] = "기업과 전문가들의 글로벌화";
this[15] = "코리아인터넷닷컴, korea.internet.com";
this[16] = "키위소프트, www.kiwisoft.co.kr";
this[17] = "뉴스, e비즈니스, 웹개발, 테크, IT세미나, 아카데미";
}
function getQuote() {
quoteLen = 0;
quoteLoc = 0;
quoteNum = Math.floor(Math.random() * numQuote);
quoteStr = makeQuote[quoteNum];
quoteLen = quoteStr.length;
padQuote();
}
function disQuote() {
quoteLoc = quoteLoc + 1;
if (quoteLoc > quoteMax) {
getQuote();
}
quoteDis = quoteStr.substring(0, quoteLoc);
for (var i = quoteLoc; i < quoteMax; i++){
var charone;
charone = quoteStr.substring(i, i + 1);
var rdnum;
rdnum = Math.floor(Math.random() * 57)
if (charone != " "){
quoteDis = "" + quoteDis + quotePic.substring(rdnum, rdnum + 1);
} else {
quoteDis = "" + quoteDis + " ";
}
}
}
function padQuote () {
var spacePad = quoteMax - quoteStr.length;
var frontPad = Math.floor(spacePad / 2);
for (var i = 0; i < frontPad; i++) {
quoteStr = " " + quoteStr;
}
for (var i = quoteStr.length; i < quoteMax; i++) {
quoteStr= "" + quoteStr + " ";
}
}
function loopQuote() {
document.RandomText.box1.value=quoteDis;
disQuote();
setTimeout ("loopQuote();", 50);
}
function startQuote() {
quoteStr = "";
quoteNum = 0;
quoteDis = "";
quoteLen = 0;
quoteLoc = 0;
quotePic = "ㄱㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎㅏㅑㅓㅕㅗㅛㅜㅠㅡㅣabcdefghijklmnopqrstuvwxyz";
quoteMax = 70;
numQuote = 18;
makeQuote = new funcQuote();
getQuote();
disQuote();
loopQuote();
}
//-->
</script>
<form name="RandomText">
<input type="text" size="70" name="box1">
</form>
댓글목록
등록된 댓글이 없습니다.