특정(불량) 단어 필터링 스크립트 > script

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

script

특정(불량) 단어 필터링 스크립트

페이지 정보

작성자 서방님 댓글 0건 조회 134회 작성일 06-09-29 21:16

본문

<script Language="Javascript">
<!--
document.write('<st'+'yle>');
document.write('td {font-size:12px; font-family:굴림; text-decoration:none; }');
document.write('A:link,A:active,A:visited{text-decoration:none;font-size:12PX;color:#333333;}');
document.write('A:hover {text-decoration:none; color:ff9900}');
document.write('font { font-size: 9pt; }');
document.write('.cnj_input {background-color:rgb(240,240,240);border-width:1pt; height:16pt;cursor:hand;}');
document.write('.cnj_input2 {border-width:1; border-color:rgb(204,204,204); border-style:solid;cursor:hand;}');
document.write('.cnj_input3 { border-width:1; border-style:solid; border-color:#000000; color:#0084D4;background-color:white;cursor:hand;}');
document.write('.cnj_input4 { scrollbar-face-color: #FFCC33;scrollbar-shadow-color: #ffffff;scrollbar-highlight-color: #F3f3f3;scrollbar-3dlight-color: #ffffff;scrollbar-darkshadow-color: #F3f3f3;scrollbar-track-color: #ffffff;scrollbar-arrow-color: #f9f9f9;cursor:hand; }');
document.write('</st'+'yle>');
// Word Filter
// (c) 2002 Premshree Pillai
// Created : 23 June 2002
// http://www.qiksearch.com
// E-mail : qiksearch@rediffmail.com
var swear_words_arr=new Array("가증","씹팔","전쟁","바보","쓰발","엽기"); // 제한 목록
var swear_alert_arr=new Array;
var swear_alert_count=0;

function reset_alert_count() {
swear_alert_count=0;
}

function validate_user_text() {
reset_alert_count();
var compare_text=document.cnjform.user_text.value;
for(var i=0; i<swear_words_arr.length; i++) {
for(var j=0; j<(compare_text.length); j++) {
if(swear_words_arr[i]==compare_text.substring(j,(j+swear_words_arr[i].length)).toLowerCase()) {
swear_alert_arr[swear_alert_count]=compare_text.substring(j,(j+swear_words_arr[i].length));
swear_alert_count++;
}
}
}
var alert_text="";
for(var k=1; k<=swear_alert_count; k++) {
alert_text+="" + "(" + k + ") " + swear_alert_arr[k-1];
}
if(swear_alert_count>0) {
// 불량단어 나왔을때 멘트
alert("불량단어가 검출되었습니다.nn"+
"검출된 불량단어는아래와 같습니다.n"+
"n::::::::::::::::::::::::::::::::::::::::::n"+
alert_text + "n"+
"::::::::::::::::::::::::::::::::::::::::::");
// 불량단어 나왔을때 멘트
document.cnjform.user_text.select();
} else {
document.cnjform.submit();
}
}

function select_area() {
document.cnjform.user_text.select();
}

window.onload=reset_alert_count;
</script>

<form name="cnjform" method="post" action="../cgi/js/form-test.php3">
<center>
불량 단어 검축(필터링 스크립트)<br>불량단어 예제 : 가증,씹팔,전쟁,바보,쓰발,엽기<br><br>
<textarea rows="3" cols="40" name="user_text" onclick="select_area()" class="cnj_input4">위의 예제를 입력해
보세요</textarea><br><br>
<input type="button" value="확인" onclick="validate_user_text();" class="cnj_input">
</center>
</form>


출처 : 태오닷넷

댓글목록

등록된 댓글이 없습니다.

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

회원로그인

접속자집계

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

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