INPUT박스에 랜덤하게 글자가 나타납니다 > script

본문 바로가기
사이트 내 전체검색

script

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>

댓글목록

등록된 댓글이 없습니다.

Total 846건 36 페이지
게시물 검색

회원로그인

접속자집계

오늘
68
어제
302
최대
1,347
전체
155,129
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.