웹마스터 팁



심심해서 만들어본 게임............이라고 다들 말 하지만
가만 생각해보니 역시 그 말이 제일 잘 어울리는거 같습니다.

미리보기 : http://allzza.net/xxx/aboard.php?id=pds&mode=source&dbf=24


<script>

/**************************
그냥 쓰고 싶은대로 써도 되는 소스유.
주석 달기도 귀찮아 생략 했슈.
2005.02.14.
**************************/


var jeol = new Array(
    "우리나라대한민국",
    "바둑아나하고놀자",
    "내안에너있다",
    "슬픈계절에만나요",
    "눈이부시게푸르른날은",
    "너를사랑하면할수록",
    "창밖에잠수교가보인다",
    "우리만남은우연이아니야",
    "자나깨나불조심",
    "아니땐말뚝에연기나랴"
    );

function mii()   {
   sb = jeol[Math.floor(Math.random() * jeol.length)];
   Ar = dae(sb);
   document.all.mm.innerHTML = "<center><b>" + Ar + "</b></center>";
   document.aa.bb.value = "";
   document.aa.bb.focus();
   }

function dae(s)   {
   ret = "";
   temp = '';   //-- 선택된 배열요소가 같은 글자를 두개이상 품고 있을 경우('자나깨나불조심' 같은)
   for(i=0;i<s.length;i++)   {
      b = Math.floor(Math.random() * s.length);
      if(i)   {
         if(temp.indexOf(b) != -1)  i--;
         else temp += b;
         }
      else temp += b;
      }
    for(j=0;j<temp.length;j++)   {
       ret += s.charAt(temp.charAt(j));
       }
    return ret;
    }
          
function sub()   {
    if(event.keyCode != 13) return;
    else {
        if(document.aa.bb.value == sb) {
              if(confirm("^____^b"))   mii();
              else alert("asdf");
              }
        else {
           alert("Eod");
           document.aa.bb.value = "";
           document.aa.bb.focus();
           }
       }
    }
</script>

<body onload='mii()' bgcolor=999999>
<center>
<table border=1>
<tr><td>
<b><pre>
뒤죽박죽 되어있는 어구를 원래 어구로 바로잡아
텍스트 입력란에 입력하고 엔터 치면 됩니다
</pre></b>
</td></tr>

<tr>
<td width=400 height=400 bgcolor=bcbcbc>
<div id=mm style='font-size:100;color:blue'>
</div>
</td></tr>

<tr><td>
<form name=aa onsubmit = 'return false'>
<!-- 엔터키누를때 폼에서 생기는 서브미트이벤트를 막아야 제대로 스크립트가 실행 된다 -->
<input type=text name=bb onkeyDown='javascript:sub()'>
<input type=button value="ektltlwkr" onclick='javascript:mii()'>
</form>
</td></tr>
</table>
</center>
</body>
</html>