메인메뉴 바로가기 본문으로 바로가기

취업정보

HOME 취업정보취업정보
로 스크립트가 깨진다(XSS). var schLogUrlOrg = $('#schLogUrl').val(); var schLogMenuNmOrg = $('#schLogMenuNm').val(); jQuery('a, button').on('click',function(){ //일반 클릭 이벤트 로그 이벤트 처리 var pattEvtBtn=/(srch|search|btn_top_sch|total_search|btn_search|submit|btn_top_sear)/gi; if(pattEvtBtn.test(jQuery(this).attr('class')) || pattEvtBtn.test(jQuery(this).attr('id'))){ //통합검색일경우 if(jQuery(this).attr('class') == 'btn_top_sch' || jQuery(this).attr('class') == 'btn_top_sear' || jQuery(this).attr('class') == 'btn_search'){ $('#schLogMenuNm').val('통합검색'); var url = "https://www.seoyeong.ac.kr/emt/main.do"; $('#schLogUrl').val(url); }else{ $('#schLogMenuNm').val(schLogMenuNmOrg); $('#schLogUrl').val(schLogUrlOrg); } fn_insertSearchLogDataAjax(); } }); /*통합검색시 엔터를 눌렀을경우*/ jQuery('input').on('keypress',function(e){ //엔터 이벤트 대응 검색 로그 이벤트 처리 var patten=/(btn_top_sch|srchTxt|total_search)/gi; if(e.keyCode == 13){ if(patten.test(jQuery(this).attr('onclick')) || patten.test(jQuery(this).attr('keyup')) || patten.test(jQuery(this).attr('keydown')) || patten.test(jQuery(this).attr('keypress')) || patten.test(jQuery(this).attr('href')) || patten.test(jQuery(this).attr('class')) || patten.test(jQuery(this).attr('id'))){ //통합검색일경우 if(jQuery(this).attr('id') == 'btn_top_sch' || jQuery(this).attr('id') =='total_search'){ $('#schLogMenuNm').val('통합검색'); var url = "https://www.seoyeong.ac.kr/emt/main.do"; $('#schLogUrl').val(url); }else{ $('#schLogMenuNm').val(schLogMenuNmOrg); $('#schLogUrl').val(schLogUrlOrg); } fn_insertSearchLogDataAjax(); } } }); function fn_insertSearchLogDataAjax(){ //등록 테이블 tco_sh_search_hist $.ajax({ type : 'POST', dataType: 'json', url : "/emt/na/ntt/insertSearchLog.do", data : $('#searchLogForm').serialize(), success : function(res) { }, error: function(e){ alert("오류가 발생하였습니다.\n관리자에게 문의하세요."); } }); } });