⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 member_admin.js

📁 软件的主要特点: 1.专门针对有"验证码"要求的论坛. 2.可以完成如下功能: 自动发布新帖,自动回复指定帖,自动注册论坛帐号 (所有操作不能同时针对一个网站,因为有"验证码"要求的网站是每次打开一个
💻 JS
字号:
/* 사용자 추가 */function completeInsert(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var member_srl = ret_obj['member_srl'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminInfo').setQuery('member_srl',member_srl);    if(page) url = url.setQuery('page', page);    location.href = url;}/* 사용자 삭제 */function completeDelete(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminList');    location.href = url;}/* 그룹 추가 */function completeInsertGroup(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminGroupList');    location.href = url;}/* 그룹 관련 작업들 */function doUpdateGroup(group_srl, mode, message) {    if(typeof(message)!='undefined'&&!confirm(message)) return;    var fo_obj = xGetElementById('fo_group_info');    fo_obj.group_srl.value = group_srl;    fo_obj.mode.value = mode;    procFilter(fo_obj, update_group);}function completeUpdateGroup(ret_obj) {    var page = ret_obj['page'];    var url = current_url.setQuery('act','dispMemberAdminGroupList');    location.href = current_url.setQuery('group_srl','');}/* 금지아이디 추가 */function completeInsertDeniedID(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminDeniedIDList');    location.href = url;}/* 금지아이디 관련 작업들 */function doUpdateDeniedID(user_id, mode, message) {    if(typeof(message)!='undefined'&&!confirm(message)) return;    var fo_obj = xGetElementById('fo_denied_id_info');    fo_obj.user_id.value = user_id;    fo_obj.mode.value = mode;    procFilter(fo_obj, update_denied_id);}/* 가입폼 관련 작업들 */function doUpdateJoinForm(member_join_form_srl, mode, message) {    if(typeof(message)!='undefined'&&!confirm(message)) return;    var fo_obj = xGetElementById('fo_join_form_info');    fo_obj.member_join_form_srl.value = member_join_form_srl;    fo_obj.mode.value = mode;    procFilter(fo_obj, update_member_join_form);}function completeUpdateJoinForm(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminJoinFormList');    location.href = url;}/* 가입폼 추가 */function completeInsertJoinForm(ret_obj) {    var error = ret_obj['error'];    var message = ret_obj['message'];    var page = ret_obj['page'];    alert(message);    var url = current_url.setQuery('act','dispMemberAdminJoinFormList');    location.href = url;}/* 가입폼의 기본 값 관리 */function doShowJoinFormValue(sel_obj) {    var val = sel_obj.options[sel_obj.selectedIndex].value;    switch(val) {        case 'checkbox' :        case 'select' :                xGetElementById('zone_default_value').style.display = 'block';            break;        default :                xGetElementById('zone_default_value').style.display = 'none';            break;    }}function doEditDefaultValue(obj, cmd) {    var listup_obj = xGetElementById('default_value_listup');    var item_obj = xGetElementById('default_value_item');    var idx = listup_obj.selectedIndex;    var lng = listup_obj.options.length;    var val = item_obj.value;    switch(cmd) {        case 'insert' :                if(!val) return;                var opt = new Option(val, val, false, true);                listup_obj.options[listup_obj.length] = opt;                item_obj.value = '';                item_obj.focus();            break;        case 'up' :                if(lng < 2 || idx<1) return;                var value1 = listup_obj.options[idx].value;                var value2 = listup_obj.options[idx-1].value;                listup_obj.options[idx] = new Option(value2,value2,false,false);                listup_obj.options[idx-1] = new Option(value1,value1,false,true);            break;        case 'down' :                if(lng < 2 || idx == lng-1) return;                var value1 = listup_obj.options[idx].value;                var value2 = listup_obj.options[idx+1].value;                listup_obj.options[idx] = new Option(value2,value2,false,false);                listup_obj.options[idx+1] = new Option(value1,value1,false,true);            break;        case 'delete' :                listup_obj.remove(idx);                if(idx==0) listup_obj.selectedIndex = 0;                else listup_obj.selectedIndex = idx-1;            break;    }    var value_list = new Array();    for(var i=0;i<listup_obj.options.length;i++) {        value_list[value_list.length] = listup_obj.options[i].value;    }    xGetElementById('fo_join_form').default_value.value = value_list.join('|@|');}/* 한국 우편 번호 관련 */function doHideKrZipList(column_name) {    var zone_list_obj = xGetElementById('zone_address_list_'+column_name);    var zone_search_obj = xGetElementById('zone_address_search_'+column_name);    var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);    var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];    var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name];    zone_addr1_obj.style.display = 'none';    zone_list_obj.style.display = 'none';    zone_search_obj.style.display = 'inline';    addr1_obj.value = '';    field_obj.focus();}function doSelectKrZip(column_name) {    var zone_list_obj = xGetElementById('zone_address_list_'+column_name);    var zone_search_obj = xGetElementById('zone_address_search_'+column_name);    var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);    var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name];    var value = sel_obj.options[sel_obj.selectedIndex].value;    var addr1_obj = xGetElementById('fo_insert_member')[column_name][0];    var addr2_obj = xGetElementById('fo_insert_member')[column_name][1];    addr1_obj.value = value;    zone_search_obj.style.display = 'none';    zone_list_obj.style.display = 'none';    zone_addr1_obj.style.display = 'inline';    addr2_obj.focus();}function doSearchKrZip(column_name) {    var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name];    var addr = field_obj.value;    if(!addr) return;    var params = new Array();    params['addr'] = addr;    params['column_name'] = column_name;    var response_tags = new Array('error','message','address_list');    exec_xml('krzip', 'getZipCodeList', params, completeSearchKrZip, response_tags, params);}function completeSearchKrZip(ret_obj, response_tags, callback_args) {    if(!ret_obj['address_list']) {            alert(alert_msg['address']);            return;    }    var address_list = ret_obj['address_list'].split("\n");    var column_name = callback_args['column_name'];    var zone_list_obj = xGetElementById('zone_address_list_'+column_name);    var zone_search_obj = xGetElementById('zone_address_search_'+column_name);    var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name);    var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name];    for(var i=0;i<address_list.length;i++) {            var opt = new Option(address_list[i],address_list[i],false,false);            sel_obj.options[i] = opt;    }    for(var i=address_list.length-1;i<sel_obj.options.length;i++) {            sel_obj.remove(i);    }    sel_obj.selectedIndex = 0;    zone_search_obj.style.display = 'none';    zone_addr1_obj.style.display = 'none';    zone_list_obj.style.display = 'inline';}/* 프로필 이미지, 이미지 이름, 마크 삭제 */function doDeleteProfileImage(member_srl) {    var fo_obj = xGetElementById("fo_image");    fo_obj.member_srl.value = member_srl;    procFilter(fo_obj, delete_profile_image);}function doDeleteImageName(member_srl) {    var fo_obj = xGetElementById("fo_image");    fo_obj.member_srl.value = member_srl;    procFilter(fo_obj, delete_image_name);}function doDeleteImageMark(member_srl) {    var fo_obj = xGetElementById("fo_image");    fo_obj.member_srl.value = member_srl;    procFilter(fo_obj, delete_image_mark);}/* 멤버 스킨 컬러셋 구해옴 */function doGetSkinColorset(skin) {    var params = new Array();    params['skin'] = skin;    var response_tags = new Array('error','message','tpl');    exec_xml('member', 'getMemberAdminColorset', params, doDisplaySkinColorset, response_tags);}function doDisplaySkinColorset(ret_obj) {    var tpl = ret_obj["tpl"];    var old_height = xHeight("member_colorset");    xInnerHtml("member_colorset", tpl);    var new_height = xHeight("member_colorset");    if(typeof(fixAdminLayoutFooter)=="function") fixAdminLayoutFooter(new_height - old_height);}/* 그룹 일괄 변경 */function doManageMemberGroup() {    var fo_obj = xGetElementById("member_fo");    var member_srl = new Array();    if(typeof(fo_obj.cart.length)=='undefined') {        if(fo_obj.cart.checked) member_srl[member_srl.length] = fo_obj.cart.value;    } else {        var length = fo_obj.cart.length;        for(var i=0;i<length;i++) {            if(fo_obj.cart[i].checked) member_srl[member_srl.length] = fo_obj.cart[i].value;        }    }    if(member_srl.length<1) return;    var url = './?module=member&act=dispMemberAdminManageGroup&member_srls='+member_srl.join(',');    winopen(url, 'manageMemberGroup','scrollbars=no,width=400,height=500,toolbars=no');}/* 그룹 일괄 변경 후 */function completeUpdateMemberGroup(ret_obj) {    alert(ret_obj['message']);    window.close();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -