통합검색창에서 특수문자나 욕같은거 필터링 하려면 어떻게 하나요?? 정보
통합검색창에서 특수문자나 욕같은거 필터링 하려면 어떻게 하나요??본문
통합검색창에서 특수문자나 욕같은거 필터링 하려면 어떻게 하나요??
댓글 전체
저기 질문을 하시는것은 좋은데 님 질문에 답변이 달렸으면 고맙다는 말 한마디 정도는 하셔야죠.
질문만 계속 올리시네요.
질문만 계속 올리시네요.
저 때문에 수고하신분들에게 정말 죄송합니다..;;
제가 테스트를 하고 있어서 감사하다는 말을 못남겼네요..;;
아직 다 테스트를 못해서 밑에 의견을 못 썼습니다..^^;;
아직 초보라서 시간이 너무너무 걸려서 이제 하나 정리하고 이 글 봐요..^^;
제가 성공한건 제가 리플 단걸로 기억하는데;;;;
아무튼 충고 명심하면서 그누보드 열심히 공부해보겠습니다..^^
제가 테스트를 하고 있어서 감사하다는 말을 못남겼네요..;;
아직 다 테스트를 못해서 밑에 의견을 못 썼습니다..^^;;
아직 초보라서 시간이 너무너무 걸려서 이제 하나 정리하고 이 글 봐요..^^;
제가 성공한건 제가 리플 단걸로 기억하는데;;;;
아무튼 충고 명심하면서 그누보드 열심히 공부해보겠습니다..^^
아 리플을 보니 제가 더 미안해 지네요 -.-;
열심히 해서 멋진 홈페이지 만드세요 화이팅!!
열심히 해서 멋진 홈페이지 만드세요 화이팅!!
감사합니다..^^
끙디자이너님때문에 하나는 해결 보았어요..^^
끙디자이너님때문에 하나는 해결 보았어요..^^
/* 금칙어 체크 */
var arWordch = new Array();
arWordch[0] = "INSERT,DELETE,SHUTDOWN,SELECT,DROP,XP_";
arWordch[1] = "금칙어1,금칙어2";
arWordch[2] = "ONMOUSE,<META,ONCLICK,ONSUBMIT,<OBJECT,<APPLET,<CAPTION,NOSCRIPT,TEXTAREA,XMP,<IFRAME,PLAINTEXT,<TILTLE,<SCRIPT,<BODY,.COOKIE,.OPEN,.LOCATION,<FRAMESET,<FIELDSET";
function SearchhasProhitWord(str,alt,clr)
{
toCheck = str.value;
toCheck = toCheck.toUpperCase(); // 대문자로 변환
for(i=0;i<arWordch.length-1;++i)
{
words = arWordch[i];
var roles= words.split(',');
for(j=0;j < roles.length;++j)
{
word = roles[j];
if(word.length>0 && toCheck.indexOf(word) != -1)
{
if ( clr == 1 )
{
str.value = "";
str.focus();
}
if ( alt == 1 )
alert("'"+word+"'"+"는 금지어입니다.");
return false;
}
}
}
return true;
}
/* 금칙어 체크 */
var arWordch = new Array();
arWordch[0] = "INSERT,DELETE,SHUTDOWN,SELECT,DROP,XP_";
arWordch[1] = "금칙어1,금칙어2";
arWordch[2] = "ONMOUSE,<META,ONCLICK,ONSUBMIT,<OBJECT,<APPLET,<CAPTION,NOSCRIPT,TEXTAREA,XMP,<IFRAME,PLAINTEXT,<TILTLE,<SCRIPT,<BODY,.COOKIE,.OPEN,.LOCATION,<FRAMESET,<FIELDSET";
function SearchhasProhitWord(str,alt,clr)
{
toCheck = str.value;
toCheck = toCheck.toUpperCase(); // 대문자로 변환
for(i=0;i<arWordch.length-1;++i)
{
words = arWordch[i];
var roles= words.split(',');
for(j=0;j < roles.length;++j)
{
word = roles[j];
if(word.length>0 && toCheck.indexOf(word) != -1)
{
if ( clr == 1 )
{
str.value = "";
str.focus();
}
if ( alt == 1 )
alert("'"+word+"'"+"는 금지어입니다.");
return false;
}
}
}
return true;
}
/* 금칙어 체크 */
arWordch[1] = "금칙어1,금칙어2";
에 실제 금칙어를 넣어주세요.
에 실제 금칙어를 넣어주세요.
일일이 다써야하는군요..^^ 그래도 감사합니다..^^