웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
심심해서 만들어본 게임............이라고 다들 말 하지만
가만 생각해보니 역시 그 말이 제일 잘 어울리는거 같습니다.
미리보기 : 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>
뒤죽박죽어구 찾아내기
2005.02.14 03:52
심심해서 만들어본 게임............이라고 다들 말 하지만
가만 생각해보니 역시 그 말이 제일 잘 어울리는거 같습니다.
미리보기 : 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>
댓글 6
-
에지
2005.02.14 22:29
소스보기하면 답이 다 나오는군요-ㅅ-;;; -
EDENe
2005.02.17 13:30
전 도무지.... 위와 같은 댓글을 이해할 수 없습니다.... -
지용남
2005.02.20 18:54
아,,, 별로 신기하지는 안지만 웃긴거 하나 발견-_!
"아니땐말뚝에연기나랴"
말뚝에서 연기가-_ㅋㅋㅋㅋ 굴뚝이 아닌지?ㅋㅋ -
s군
2005.02.21 01:25
지용남//저도 하다가 말뚝을 발견했습니다. ㅎㅎ -
s군
2005.02.21 01:26
게다가 다시시작을 ektltlwkr으로.. -
TK
2005.08.03 19:54
심각 ㅋㅋㅋ