-1 ){
return false
}
if(data.indexOf(' -1 ){
return false
}
if(data.indexOf(' -1 ){
return false
}
if(data.indexOf(' -1 ){
return false
}
if(data.indexOf(' -1 ){
return false
}
return true;
}
/* 검색 실행 */
function fnIntgSrch(data, type){
//XSS 방지
var wordValid = data.toUpperCase();
if( !fnIntgWordValid(wordValid) ){
alert('비적합 문자열을 검색하실 수 없습니다.');
return false;
}
var arr = new Array();
var intgSrchKeyword = sessionStorage.getItem('econedu_intgSrchKeyword');
/*
sessionStorage.removeItem('econedu_intgSrchOffset');
*/
/*
1. 이전 키워드 존재 확인
2. 있을 시 이전꺼에 현 검색어의 여부 판단
3. 이전꺼에 중복일시 뺴고 최상단으로 다시 넣음
*/
if( intgSrchKeyword ){
intgSrchKeyword = JSON.parse(intgSrchKeyword);
if( Array.isArray(intgSrchKeyword) ){
arr = intgSrchKeyword;
if(arr.indexOf(data) < 0){
arr.push(data);
} else {
arr = arr.filter(function(item){return item != data});
arr.push(data);
}
} else {
arr.push(intgSrchKeyword);
if(arr.indexOf(data) < 0){
arr.push(data);
} else {
arr = arr.filter(function(item){return item != data});
arr.push(data);
}
}
} else {
arr.push(data);
}
if(arr.length > 5) {
arr.splice(0,1);
}
sessionStorage.setItem('econedu_intgSrchKeyword', JSON.stringify(arr) );
$('#frmIntgSrch input[name="s_intg_srch_keyword"]').val( data );
$('#frmIntgSrch').attr('action','/user/intgSrch/intgSrch/intgSrchList');
if(!fbcore.chkEmpty(type) && type == "tab") {
$('#frmIntgSrch').attr('target', '_blank');
} else {
$('#frmIntgSrch').attr('target', '_self');
}
$('#frmIntgSrch').submit();
}
탑버튼
사이트맵