기록 #01: 컴퓨터/팁
티스토리 댓글 입력 오류 팝업 개선
JinH
2015. 8. 17. 19:57
문제
티스토리에서 내용을 안 쓰고 댓글 달기 버튼을 누르면, alert('본문을 입력해 주십시오')
팝업이 뜬다. 이유야 어찌 되었든 팝업 창까지 마우스 커서를 끌고 가서 확인 버튼을 누르는 것은 몹시 짜증 나는 일이다.
해결
관리자 페이지의 HTML 편집에서 [##_rp_onclick_submit_##]
치환자를 검색해서 다음과 같이 바꿔준다.
if($('textarea[name=\'comment\']').val() !== ''){
[##_rp_onclick_submit_##]
} else {
/* toast('본문을 입력해 주십시오'); */
}
내가 만든 토스트 메시지 함수도 친절히 공개.
function toast(text) {
$('body').append('<div id="toast_wrap"><span id="toast">' + text + '</span></div>');
$('#toast_wrap').hide().fadeIn(500, function(){ $('#toast_wrap').delay(1000).fadeOut(500, function(){ $('#toast_wrap').remove(); }); });
}
이렇게 하면 사람의 빡이가 치게 만드는 팝업 창이 없어지고 심신의 안녕이 찾아와 숙면이를 이룰 수 있게 된다.
끝.