您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
phpcms 建站脚本
// ==UserScript== // @name 建站脚本 // @namespace phpcms.com // @version 0.1.5 // @description phpcms 建站脚本 // @author wjk // @match *://*/* // @grant unsafeWindow // @icon https://www.google.com/s2/favicons?sz=64&domain=zhechengren.cn // @grant GM_addStyle // @license GPL License // ==/UserScript== ;(function () { 'use strict' //与元数据块中的@grant值相对应,功能是生成一个style样式 GM_addStyle(` #jianzhan .flex { display: flex; justify-content: space-between; } #jianzhan .flex * { width: 46% !important; text-align: center; } #jianzhan .block { display: flex; justify-content: space-between; align-items: center; } #jianzhan .block i { display: block; border: 1px solid pink; font-family: '黑体'; padding: 0 5px; border-radius: 10px; margin: 0 3px; } #jianzhan { position: fixed; z-index: 9999; bottom: 0; right: 0; background-color: #fff; border: 1px solid pink; width: 200px; } #jianzhan > ul { padding: 20px; } #jianzhan > ul > li { cursor: pointer; } #jianzhan > ul > li > span { display: block; height: 40px; line-height: 40px; border-bottom: 2px solid #000; } #jianzhan > ul > li ul { display: none; margin-top: 10px; } #jianzhan > ul > li ul li { line-height: 30px; } #jianzhan > ul > li ul li#f_caiji input { margin-bottom: 10px; } #jianzhan #t_lm .lm_two, #jianzhan #t_lm .link { display: block; width:100%; } #jianzhan #t_lm .lm_two { margin-bottom: 10px; } #jianzhan #t_lm .link { margin-bottom: 10px; } #jianzhan #t_lm div { display:flex; justify-content: space-between; } #jianzhan #t_lm i { margin:0 5px; } #jianzhan #t_lm .catid, #jianzhan #t_lm .number { flex:1; overflow: hidden; text-align: center; } #jianzhan #t_lm span { border: 1px solid pink; padding: 5px; display: block; margin-top: 10px; text-align: center; border-radius: 10px; font-size: 14px; } #jianzhan .changedata .flex { margin-top: 10px; } `) let dom = `<div id="jianzhan"><ul> <li> <span id="one">1-站点管理-添加站点</span> </li> <li> <span id="two">2-模型管理-添加模型</span> <ul> <li id="zdgl"> <div class="block"> <i> 字段管理 </i> </div> </li> <li id="xgzd"> <span>修改字段</span> <div class="block"> <i id="t_bt">标题</i> <i id="t_key">关键词</i> <i id="t_content">内容</i> </div> </li> <li id="jyzd"> <span>禁用字段</span> <div class="block"> <i id="t_posids">推荐位</i> </div> </li> <li id="tjzd"> <span>添加字段</span> <div class="block"> <i id="t_source">来源</i> <i id="t_link">来源链接</i> <i id="t_allrecommend">推荐位</i> </div> </li> <li id="tjzd"> <span>修改排序</span> <div class="block"> <i id="t_paixu">修改排序</i> </div> </li> </ul> </li> <li> <span id="three">3-管理栏目-添加栏目</span> <ul> <li id="t_lm"> <input class='lm_two' type='text' value='' placeholder="父级catid值"> <input class='link' type='text' value='' placeholder="域名尾部信息"> <div> <input class='catid' type='text' value='' placeholder="开始catid"> <i>——</i> <input class='number' type='text' value='' placeholder="结束catid"> </div> <span>添加栏目链接</span> </li> </ul> </li> <li> <span id="four">4-角色管理</span> <ul> <li id="all_rw">手动选择软文权限</li> <li id="all_bj">手动选择编辑/业务编辑权限</li> <li id="all_rw_lm">手动选择软文栏目设置</li> <li id="all_bj_lm">手动选择编辑/业务编辑栏目设置</li> <!-- <li>------------------------</li> <li id="f_rwqx">软文权限设置</li> <li id="f_bjqx">编辑权限设置</li> <li id="f_ywbjqx">业务编辑权限设置</li> <li id="f_rwlm">软文栏目设置</li> <li id="f_bjlm">编辑栏目设置</li> <li id="f_ywbjlm">业务编辑栏目设置</li> --> </ul> </li> <li> <span id="five">5-采集管理</span> <ul> <!-- <li id="f_caiji"> <div class='flex'> <span>当前栏目名称</span> <input class='name' type='text' placeholder='栏目名称'> </div> <div class='flex'> <span>结束栏目名称</span> <input class='last_name' type='text' placeholder='结束栏目名称'> </div> <div class='flex'> <span>发布次数</span> <input class='text' type='text' value='5' placeholder="发布次数"> </div> <div class='flex'> <button>采集</button> </div> </li> --> <li id="f_caiji"> <div class='flex'> <span>栏目名称</span> <input class='name' type='text' placeholder='栏目名称'> </div> <div class='flex'> <span>栏目id</span> <input class='number' type='text' placeholder='栏目id'> </div> <div class='flex'> <span>结束栏目id</span> <input class='last_number' type='text' placeholder='结束栏目id'> </div> <div class='flex'> <span>发布次数</span> <input class='text' type='text' value='10' placeholder="发布次数"> </div> <div class='flex'> <span>延迟毫秒数</span> <input class='yanchi' type='text' value='7000' placeholder="延迟秒数"> </div> <div class='flex'> <button>采集</button> </div> </li> </ul> </li> <li class="changedata"> <span>修改栏目数据</span> <div class="flex"> <span>当前修改父级栏目ID</span> <input class='catid' type='text' value='1'> </div> <div class="flex"> <span>栏目数量</span> <input class='number' type='text' value='1'> </div> <div class="flex"> <span>当前修改子级栏目ID</span> <input class='childcatid' type='text' value='1'> </div> </li> </ul> </div>` // 添加DOM $('.objbody').append(dom) /** * 更改栏目数据 */ let one = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '人才|rencai', '客车|keche', '攻略|gonglue', '休闲|xiuxian', '春节|chunjie', '本地|bendi', '景点|jingdian', '赏花|shanghua', '踏青|taqing', '亲子游|qinziyou', '办事|banshi', '入户|ruhu', '公积金|gongjijin', '居住证|juzhuzheng', '社保|shebao', '查询|chaxun', '违章|weizhang', '网点|wangdian', '出入境|churujing', '护照|huzhao', '港澳通|gangaotong', '台湾通|taiwantong', '交通|jiaotong', '地铁|ditie', '公交|gongjiao', '地图|ditu', '限行|xianxing', '培训|peixun', '幼升小|youshengxiao', '小升初|xiaoshengchu', '划片|huapian', '补贴|butie', '银行|yinhang', '餐饮|canyin', '服务|fuwu', '服装|fuzhuang', '健康|jiankang', '建筑|jianzhu', '九价hpv|jiujiahpv', '消防|xiaofang', '美容|meirong', '媒体|meiti', '体育|tiyu', '计算机|jisuanji', '房地产|fangdichan', ] let two = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '疫情|yiqing', '人才|zhuti', '景区|jingqu', '历史|lishi', '文化|wenhua', '特产|techan', '小吃|xiaochi', '休闲|xiuxian', '攻略|gonglue', '美食|meishi', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '媒体|meiti', '报道|baodao', '组织|zuzhi', ] let three = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '招聘|zhaopin', '便民|bianmin', '关注|guanzhu', '休闲|xiuxian', '娱乐|yule', '消费|xiaofei', '游玩|youwan', '景区|jingqu', '公园|gongyuan', '历史|lishi', '古迹|guji', '办事|banshi', '公积金|gongjijin', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '购物|gouwu', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '交通|jiaotong', '地铁|ditie', '公交|gongjiao', '大巴|daba', '机构|jigou', '银行|yinhang', '医院|yiyuan', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', '赏花|shanghua', '踏青|taqing', '亲子游|qinziyou', ] let four = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '景点|jingdian', '攻略|gonglue', '美食|meishi', '指南|zhinan', '爬山|pashan', '休闲|xiuxian', '娱乐|yule', '办事|banshi', '养老|yanglao', '看病|kanbing', '入学|ruxue', '退休|tuixiu', '交通|jiaotong', '汽车|qiche', '火车|huoche', '公交|gongjiao', '话题|huati', '预约|yuyue', '护照|huzhao', '驾照|jiazhao', '资格证|zigezheng', '招聘|zhaopin', '机构|jigou', '医院|yiyuan', '学校|xuexiao', '银行|yinhang', '查询|chaxun', '违章|weizhang', '网点|wangdian', '办理|banli', '政策|zhengce', '务工|wugong', '公积金|gongjijin', '居住证|juzhuzheng', ] let five = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '休闲|xiuxian', '娱乐|yule', '预约|yuyue', '护照|huzhao', '驾照|jiazhao', '资格证|zigezheng', '招聘|zhaopin', '惠民|huimin', '周边|zhoubian', '美食|meishi', '爬山|pashan', '机构|jigou', '医院|yiyuan', '学校|xuexiao', '银行|yinhang', '公园|gongyuan', '元宵节|yuanxiaojie', '网点|wangdian', '办理|banli', '政策|zhengce', '务工|wugong', '公积金|gongjijin', '居住证|juzhuzheng', '办事|banshi', '看病|kanbing', '入学|ruxue', '退休|tuixiu', '交通|jiaotong', '汽车|qiche', '火车|huoche', '公交|gongjiao', '话题|huati', ] let six = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '媒体|meiti', '报道|baodao', '组织|zuzhi', '历史|lishi', '文化|wenhua', '特产|techan', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '游玩|youwan', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '休闲|xiuxian', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '机构|jigou', '银行|yinhang', '娱乐|yule', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', ] let seven = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '招聘|zhaopin', '便民|bianmin', '古迹|guji', '办事|banshi', '公积金|gongjijin', '机构|jigou', '银行|yinhang', '学校|xuexiao', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '休闲|xiuxian', '娱乐|yule', '消费|xiaofei', '游玩|youwan', '赏花|shanghua', '公园|gongyuan', '历史|lishi', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '交通|jiaotong', '美食|meishi', '小吃|xiaochi', '地铁|ditie', '公交|gongjiao', '大巴|daba', '餐饮|canyin', '消防|xiaofang', ] let eight = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '休闲|xiuxian', '娱乐|yule', '消费|xiaofei', '游玩|youwan', '赏花|shanghua', '公园|gongyuan', '古迹|guji', '招聘|zhaopin', '购物|gouwu', '美食|meishi', '小吃|xiaochi', '办事|banshi', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '交通|jiaotong', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '地铁|ditie', '公交|gongjiao', '大巴|daba', '银行|yinhang', '学校|xuexiao', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', '本地|bendi', '踏青|taqing', '亲子游|qinziyou', ] let nine = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '文化|wenhua', '特产|techan', '小吃|xiaochi', '名胜|mingsheng', '游玩|youwan', '攻略|gonglue', '美食|meishi', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '居住证|juzhuzheng', '社保|shebao', '公积金|gongjijin', '机构|jigou', '学校|xuexiao', '医院|yiyuan', '银行|yinhang', '娱乐|yule', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '媒体|meiti', '报道|baodao', '组织|zuzhi', ] let ten = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '古迹|guji', '文化|wenhua', '特产|techan', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '小吃|xiaochi', '名胜|mingsheng', '攻略|gonglue', '美食|meishi', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '办事|banshi', '居住证|juzhuzheng', '公积金|gongjijin', '机构|jigou', '学校|xuexiao', '医院|yiyuan', '银行|yinhang', '娱乐|yule', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '媒体|meiti', '报道|baodao', '组织|zuzhi', ] let shiyi = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '组织|zuzhi', '休闲|xiuxian', '娱乐|yule', '赏花|shanghua', '本地|bendi', '踏青|taqing', '亲子游|qinziyou', '便民|bianmin', '公园|gongyuan', '购物|gouwu', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '交通|jiaotong', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '地铁|ditie', '公交|gongjiao', '大巴|daba', '机构|jigou', '银行|yinhang', '学校|xuexiao', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', ] let shier = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '历史|lishi', '文化|wenhua', '特产|techan', '小吃|xiaochi', '休闲|xiuxian', '游玩|youwan', '攻略|gonglue', '美食|meishi', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '居住证|juzhuzheng', '社保|shebao', '公积金|gongjijin', '机构|jigou', '银行|yinhang', '娱乐|yule', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '媒体|meiti', '报道|baodao', '组织|zuzhi', ] let shisan = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '特产|techan', '小吃|xiaochi', '休闲|xiuxian', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '游玩|youwan', '攻略|gonglue', '美食|meishi', '娱乐|yule', '电影|dianying', '餐饮|canyin', '消费|xiaofei', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '居住证|juzhuzheng', '机构|jigou', '银行|yinhang', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '媒体|meiti', '报道|baodao', '组织|zuzhi', ] let shisi = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '消费|xiaofei', '游玩|youwan', '景区|jingqu', '赏花|shanghua', '公园|gongyuan', '历史|lishi', '古迹|guji', '招聘|zhaopin', '便民|bianmin', '关注|guanzhu', '购物|gouwu', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '办事|banshi', '社保|shebao', '公积金|gongjijin', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '交通|jiaotong', '小学|xiaoxue', '初中|chuzhong', '地铁|ditie', '公交|gongjiao', '大巴|daba', '机构|jigou', '银行|yinhang', '学校|xuexiao', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', '本地|bendi', '踏青|taqing', '亲子游|qinziyou', ] let shiwu = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '消费|xiaofei', '游玩|youwan', '景区|jingqu', '赏花|shanghua', '公园|gongyuan', '交通|jiaotong', '地铁|ditie', '公交|gongjiao', '大巴|daba', '限行|xianxing', '地图|ditu', '小吃|xiaochi', '办事|banshi', '公积金|gongjijin', '驾照|jiazhao', '出入境|churujing', '护照|huzhao', '港澳通|gangaotong', '台湾通|taiwantong', '结婚|jiehun', '户口|hukou', '过户|guohu', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '机构|jigou', '银行|yinhang', '医院|yiyuan', '学校|xuexiao', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', ] let shiliu = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '关注|guanzhu', '消费|xiaofei', '游玩|youwan', '景区|jingqu', '赏花|shanghua', '公园|gongyuan', '历史|lishi', '古迹|guji', '购物|gouwu', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '办事|banshi', '社保|shebao', '公积金|gongjijin', '驾照|jiazhao', '结婚|jiehun', '户口|hukou', '过户|guohu', '交通|jiaotong', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '地铁|ditie', '公交|gongjiao', '大巴|daba', '机构|jigou', '银行|yinhang', '医院|yiyuan', '学校|xuexiao', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', '出入境|churujing', '护照|huzhao', '港澳通|gangaotong', '台湾通|taiwantong', ] let shiqi = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '游玩|youwan', '攻略|gonglue', '美食|meishi', '小吃|xiaochi', '休闲|xiuxian', '餐饮|canyin', '消费|xiaofei', '体育|tiyu', '运动|yundong', '健身|jianshen', '锻炼|duanlian', '景区|jingqu', '历史|lishi', '文化|wenhua', '特产|techan', '主题|zhuti', '交通|jiaotong', '高铁|gaotie', '公交|gongjiao', '大巴|daba', '汽车|qiche', '火车|huoche', '飞机|feiji', '出租车|chuzuche', '小学|xiaoxue', '初中|chuzhong', '高考|gaokao', '办事|banshi', '居住证|juzhuzheng', '社保|shebao', '公积金|gongjijin', '机构|jigou', '银行|yinhang', ] let shiba = [ '生活指南|shenghuozhinan', '社保卡|shebaoka', '旅游|lvyou', '医疗|yiliao', '综合|zonghe', '活动|huodong', '民生|minsheng', '资讯|zixun', '要闻|yaowen', '最新|zuixin', '教育|jiaoyu', '天气|tianqi', '养老|yanglao', '金融|jinrong', '展览|zhanlan', '周边|zhoubian', '主题|zhuti', '热点|redian', '餐饮|canyin', '消防|xiaofang', '建筑|jianzhu', '办事|banshi', '社保|shebao', '公积金|gongjijin', '驾照|jiazhao', '消费|xiaofei', '游玩|youwan', '景区|jingqu', '赏花|shanghua', '关注|guanzhu', '公园|gongyuan', '历史|lishi', '古迹|guji', '招聘|zhaopin', '便民|bianmin', '购物|gouwu', '攻略|gonglue', '美食|meishi', '交通|jiaotong', '小学|xiaoxue', '初中|chuzhong', '高中|gaozhong', '考试|kaoshi', '中考|zhongkao', '高考|gaokao', '小升初|xiaoshengchu', '银行|yinhang', '医院|yiyuan', '学校|xuexiao', '本地|bendi', '踏青|taqing', '亲子游|qinziyou', ] let allData = [one, two, three, four, five, six, seven, eight, nine, ten, shiyi, shier, shisan, shisi, shiwu, shiliu, shiqi, shiba] function changedata() { /** * 获取到iframe 表单 找到所有tr (栏目数据是一个数组) * 循环数组 获取到要设置的栏目 点击修改 * 使用定时器延迟操作 * 重新获取页面 iframe 找到所有tr * 循环点击修改 需要更改栏目名称和英文目录 * 点击确定修改下一个 * 判断 index 是否等于设置的栏目数量 * 等于就退出 不然就继续运行 * */ let all = $("iframe[name='right']")[0].contentWindow.document let arr = $(all).find('tbody tr') Array.prototype.forEach.call(arr, function (item, i) { if ($(item).find('input[type="text"]').val() == $('.changedata .catid').val()) { // 进入选项卡 $(item).find('td:last-of-type a:first-of-type')[0].click() setTimeout(function () { let alltwo = $("iframe[name='right']")[0].contentWindow.document let arrtwo = $(alltwo).find('tbody tr') Array.prototype.forEach.call(arrtwo, function (item, index) { if ($(item).find('input[type="text"]').val() == $('.changedata .childcatid').val()) { // 进入选项卡 $(item).find('td:nth-of-type(9) a:nth-of-type(3)')[0].click() setTimeout(function () { // 获取域名前缀 let allthree = null allthree = $("iframe[name='right']")[0].contentWindow.document // let name = $(allthree).find('#catname').val().slice(-1) // if (name == '县' || name == '区' || name == '州' || name == '镇' || name == '乡') { // return alert('可能修改县区了') // } if (!allthree.querySelector('#catname')) { console.log('没有找到 即将重试') align() return } else { console.log('查找到了') } console.log(i, index, allData[i][index].split('|')) console.log(allthree, $(allthree).find('#catname'), $(allthree).find('#catname').val()) console.log(allthree.querySelector('#catname')) // 栏目名称 $(allthree).find('#catname').val(allData[i][index].split('|')[0]) // 英文目录 $(allthree).find('#catdir').val(allData[i][index].split('|')[1]) // 提交 $(allthree).find('input[value="提交"]').click() allthree = null // 改变当前要修改的子级栏目 let lastvalue = $(arrtwo[index + 1]) .find('input[type="text"]') .val() $('.changedata .childcatid').val(lastvalue) setTimeout(function () { $('.aui_main a').click() setTimeout(function () { console.log(index + 1, $('.changedata .number').val()) if (index + 1 == $('.changedata .number').val()) { alert('修改完成') } else { changedata() } }, 2000) }, 1000) }, 2000) } }) }, 1000) } }) console.log(allData) } function align() { $('#_M4 a')[0].click() setTimeout(function () { $('#_MP43 a')[0].click() setTimeout(function () { changedata() }, 1000) }, 500) } $('.changedata span').click(function () { changedata() }) // 鼠标经过展开选项 $('#jianzhan > ul > li').click(function () { $('#jianzhan > ul > li ul').stop().hide() if ($(this).find('ul')) { $(this).find('ul').stop().show() } }) /** * 站点管理 */ $('#one').click(function () { console.log('站点管理') $('#_M1 a')[0].click() setTimeout(function () { $('#_MP64 a')[0].click() }, 500) setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('.subnav .add em').html() console.log(text) if (text == '添加站点') { let item = $(all).find('.subnav .add') console.log(item) item[0].click() $(all) .find('.aui_state_highlight') .click(function () { setTimeout(function () { location.reload() }, 1000) }) } }, 1000) }) /** * 模型管理 */ $('#two').click(function () { console.log('模型管理') $('#_M4 a')[0].click() setTimeout(function () { $('#_MP59 a')[0].click() }, 500) }) /** * 模型管理---字段管理---跳转操作 */ $('#zdgl').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let item = $(all).find('tbody tr td:last-of-type a:first-of-type') item[0].click() }) /** * 模型管理---字段管理----修改字段-----标题 修改为 800 */ $('#t_bt').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(3) td:nth-of-type(3)').html() if (text == '标题') { let item = $(all).find('tbody tr:nth-of-type(3) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document $(all).find('#field_maxlength').val('800') if ($(all).find('#field_maxlength').val() == '800') { alert('修改成功') $(all).find('.btn input').click() } }, 1000) } }) /** * 模型管理---字段管理----修改字段-----关键词 修改为 400 */ $('#t_key').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(4) td:nth-of-type(3)').html() if (text == '关键词') { let item = $(all).find('tbody tr:nth-of-type(4) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document $(all).find('#field_maxlength').val('400') if ($(all).find('#field_maxlength').val() == '400') { alert('修改成功') $(all).find('.btn input').click() } }, 1000) } }) /** * 模型管理---字段管理----修改字段-----内容 是否保存远程图片: 否 */ $('#t_content').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(7) td:nth-of-type(3)').html() if (text == '内容') { console.log('进入内容详情页') let item = $(all).find('tbody tr:nth-of-type(7) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document $(all).find('.table_form tbody tbody tr:nth-of-type(5) td:last-of-type input:last-of-type').click() if ($(all).find('.table_form tbody tbody tr:nth-of-type(5) td:last-of-type input:last-of-type').is(':checked')) { alert('选择成功') $(all).find('.btn input').click() } }, 1000) } }) /** * 模型管理---字段管理----禁用字段-----推荐位 */ $('#t_posids').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(12) td:nth-of-type(3)').html() if (text == '推荐位') { let item = $(all).find('tbody tr:nth-of-type(12) td:last-of-type a:nth-of-type(2)') item[0].click() } }) /** * 模型管理---字段管理----添加字段---- 来源 copyfrom 序号 8 */ $('#t_source').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('.subnav .add em').html() if (text == '添加字段') { let item = $(all).find('.subnav .add') item[0].click() setTimeout(function () { var all = $("iframe[name='right']")[0].contentWindow.document $(all).find("option[value='text']").attr('selected', true) // 获取全局作用域 var global = unsafeWindow[1] // 调用函数 global.field_setting('text') setTimeout(function () { $(all).find('#field').val('copyfrom') $(all).find('#name').val('来源') $(all).find('#field_maxlength').val('0') all.documentElement.scrollTop = all.documentElement.scrollHeight }, 1000) }, 1000) } }) /** * 模型管理---字段管理----添加字段---- 来源连接 copyfrom_url 序号 9 */ $('#t_link').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('.subnav .add em').html() if (text == '添加字段') { let item = $(all).find('.subnav .add') item[0].click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document $(all).find("option[value='text']").attr('selected', true) // 获取全局作用域 var global = unsafeWindow[1] // 调用函数 global.field_setting('text') setTimeout(function () { $(all).find('#field').val('copyfrom_url') $(all).find('#name').val('来源连接') $(all).find('#field_maxlength').val('0') all.documentElement.scrollTop = all.documentElement.scrollHeight }, 1000) }, 1000) // 进行排序 } }) /** * 添加推荐位 */ $('#t_allrecommend').click(function () { let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('.subnav .add em').html() if (text == '添加字段') { let item = $(all).find('.subnav .add') item[0].click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document $(all).find("option[value='box']").attr('selected', true) // 获取全局作用域 var global = unsafeWindow[1] // 调用函数 global.field_setting('box') setTimeout(function () { $(all).find('#field_basic_table1').click() $(all).find('#field').val('allrecommend') $(all).find('#name').val('全部推荐位') let name = $('.tab_web a span').html() let isCN = name.includes('(中国') var pattern = /(.+?)\(/ var result = pattern.exec(name)[1] let textContent = '' if (isCN) { textContent = `${result}头条推荐|1 ${result}焦点图推荐|2 中国${result}头条推荐|3 中国${result}焦点图推荐|4 ` } else { textContent = `${result}头条推荐|1 ${result}焦点图推荐|2 ` } // 选项列表 $(all).find('#options').val(textContent) // 复选框 $(all).find("input[name='setting[boxtype]'][value='checkbox']").click() // 每列宽度 $(all).find('input[name="setting[width]"]').val('150') // 默认值 $(all).find("input.input-text[name='setting[defaultvalue]']").val('0') // 是否作为筛选字段 $(all).find('input[type="radio"][name="setting[filtertype]"][value="0"]').click() // 字符长度取值范围 $(all).find('#field_maxlength').val('0') }, 1000) }, 1000) // 进行排序 } }) /** * 修改排序 * 来源 copyfrom 序号 8 * 来源连接 copyfrom_url 序号 9 */ $('#t_paixu').click(function () { var all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(1) td:nth-of-type(3)').html() let texttwo = $(all).find('tbody tr:nth-of-type(2) td:nth-of-type(3)').html() let textthree = $(all).find('tbody tr:nth-of-type(3) td:nth-of-type(3)').html() if (text == '来源连接') { let item = $(all).find('tbody tr:nth-of-type(1) td:first-of-type input') item.val('9') } else if (text == '来源') { let item = $(all).find('tbody tr:nth-of-type(1) td:first-of-type input') item.val('8') } else if (text == '全部推荐位') { let item = $(all).find('tbody tr:nth-of-type(1) td:first-of-type input') item.val('18') } if (texttwo == '来源') { let item = $(all).find('tbody tr:nth-of-type(2) td:first-of-type input') item.val('8') } else if (texttwo == '来源连接') { let item = $(all).find('tbody tr:nth-of-type(2) td:first-of-type input') item.val('9') } else if (texttwo == '全部推荐位') { let item = $(all).find('tbody tr:nth-of-type(2) td:first-of-type input') item.val('18') } if (textthree == '全部推荐位') { let item = $(all).find('tbody tr:nth-of-type(3) td:first-of-type input') item.val('18') } else if (textthree == '来源') { let item = $(all).find('tbody tr:nth-of-type(3) td:first-of-type input') item.val('8') } else if (textthree == '来源连接') { let item = $(all).find('tbody tr:nth-of-type(3) td:first-of-type input') item.val('9') } $(all).find('.btn input').click() }) /** * 管理栏目-添加栏目 */ $('#three').click(function () { console.log('管理栏目-添加栏目') $('#_M4 a')[0].click() setTimeout(function () { $('#_MP43 a')[0].click() }, 500) }) /** * 管理栏目-添加二级域名 */ function addlink() { var all = $("iframe[name='right']")[0].contentWindow.document var arr = $(all).find('tbody tr') var number = $('#t_lm .number').val() Array.prototype.forEach.call(arr, function (item, index) { let activeID = $(item).find('input[type="text"]').val() if (activeID == $('.catid').val()) { // 进入选项卡 $(item).find('td:nth-of-type(9) a:nth-of-type(2)')[0].click() setTimeout(function () { // 获取域名前缀 var all = $("iframe[name='right']")[0].contentWindow.document let link_top = $(all).find('#catdir').val() $(all).find('#tab_setting_2').click() $(all) .find('#url') .val('http://' + link_top + $('.link').val()) $(all).find('input[value="提交"]').click() $('.catid').val($('.catid').val() - 0 + 1) setTimeout(function () { $('.aui_main a').click() setTimeout(function () { console.log(activeID, number, activeID < number) if (activeID < number) { addlink() } else { // 更新栏目缓存 $(all).find('#content-menu a:nth-of-type(5)').click() alert('添加完成') } }, 1000) }, 1000) }, 1000) } }) } function cheadlanmu() { var all = $("iframe[name='right']")[0].contentWindow.document var arr = $(all).find('tbody tr') Array.prototype.forEach.call(arr, function (item, index) { if ($(item).find('input[type="text"]').val() == $('.catid').val()) { // 进入选项卡 $(item).find('td:nth-of-type(9) a:nth-of-type(2)')[0].click() setTimeout(function () { // 获取域名前缀 var all = $("iframe[name='right']")[0].contentWindow.document let optall = $(all).find('#show_html_ruleid option') Array.prototype.forEach.call(optall, function (item, indext) { if (item.value == '43') { item.selected = true } }) $(all).find('input[value="提交"]').click() $('.catid').val($('.catid').val() - 0 + 1) setTimeout(function () { $('.aui_main a').click() setTimeout(function () { if (index < arr.length) { cheadlanmu() } }, 1000) }, 1000) }, 1000) } }) } function addlinktwo() { var all = $("iframe[name='right']")[0].contentWindow.document var arr = $(all).find('tbody tr') Array.prototype.forEach.call(arr, function (item, i) { if ($(item).find('input[type="text"]').val() == $('.lm_two').val()) { // 进入选项卡 $(item).find('td:last-of-type a:first-of-type')[0].click() setTimeout(function () { // 获取域名前缀 var all = $("iframe[name='right']")[0].contentWindow.document var arrtwo = $(all).find('tbody tr') Array.prototype.forEach.call(arrtwo, function (item, index) { if ($(item).find('input[type="text"]').val() == $('.catid').val()) { // 进入选项卡 $(item).find('td:nth-of-type(9) a:nth-of-type(3)')[0].click() setTimeout(function () { // 获取域名前缀 var all = $("iframe[name='right']")[0].contentWindow.document let link_top = $(all).find('#catdir').val() $(all).find('#tab_setting_2').click() $(all) .find('#url') .val('http://' + link_top + $('.link').val()) $(all).find('input[value="提交"]').click() $('.catid').val($('.catid').val() - 0 + 1) setTimeout(function () { $('.aui_main a').click() setTimeout(function () { console.log(link_top, index, arrtwo.length, index < arrtwo.length) if (index < arrtwo.length) { addlinktwo() } }, 1000) }, 1000) }, 1000) } }) }, 1000) } }) } $('#t_lm span').on('click', function () { addlink() // 没有父级栏目 // cheadlanmu() // addlinktwo() // 有父级栏目 }) /** * 角色管理 */ $('#four').click(function () { console.log('角色管理') $('#_M1 a')[0].click() setTimeout(function () { $('#_MP50 a')[0].click() }, 500) }) /** * 手动选择软文权限设置 */ $('#all_rw').on('click', function () { let zhandianname = $('.tab_web a span').html() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list ul li em').length; i++) { if ($(newifr).find('#site_list ul li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list ul li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document // 模块 - 模块列表 - 友情链接 -全选 $(child).find('#node-1512 input').click() $(child).find('#node-1513 input').click() $(child).find('#node-1514 input').click() $(child).find('#node-1515 input').click() $(child).find('#node-1516 input').click() $(child).find('#node-1517 input').click() $(child).find('#node-1518 input').click() $(child).find('#node-1519 input').click() // 内容 - 内容发布管理 - 管理内容 -全选 $(child).find('#node-822 input').click() $(child).find('#node-899 input').click() $(child).find('#node-901 input').click() $(child).find('#node-1011 input').click() $(child).find('#node-1012 input').click() $(child).find('#node-1241 input').click() $(child).find('#node-1244 input').click() $(child).find('#node-1348 input').click() $(child).find('#node-1353 input').click() $(child).find('#node-1500 input').click() $(child).find('#node-1577 input').click() $(child).find('#node-1578 input').click() // 内容 - 内容发布管理 - artide_del - 关键词 $(child).find('#node-1579 input').click() $(child).find('#node-1580 input').click() $(child).find('#node-1581 input').click() $(child).find('#node-1582 input').click() $(child).find('#node-1583 input').click() $(child).find('#node-1584 input').click() $(child).find('#node-1585 input').click() // 内容 - 发布管理 (全选 - -- 取消一键清理数据) $(child).find('#node-873 input').click() $(child).find('#node-872 input').click() $(child).find('#node-877 input').click() $(child).find('#node-880 input').click() $(child).find('#node-905 input').click() $(child).find('#node-906 input').click() $(child).find('#node-1002 input').click() $(child).find('#node-1243 input').click() // 我的面板 $(child).find('#node-10 input').click() $(child).find('#node-970 input').click() $(child).find('#node-971 input').click() $(child).find('#node-972 input').click() $(child).find('#node-1003 input').click() $(child).find('#node-1004 input').click() // 提交 if ($(child).find('#node-10 input').is(':checked')) { $(child).find('#dosubmit').click() } }, 1000) } } }, 1500) }) /** * 手动选择更新编辑 */ $('#all_bj').on('click', function () { let zhandianname = $('.tab_web a span').html() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list ul li em').length; i++) { if ($(newifr).find('#site_list ul li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list ul li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document // 模块 - 模块列表 - 友情链接 - 前三个 - 添加-修改-删除 let flag = false /** * 权限点击函数 * @param {*} domtext 需要设置的名称 * @param {*} name 需要判断的名称 * @param {*} dom 需要点击的权限按钮 */ function itemClick(domtext, name, dom) { console.log($(child).find(domtext)[0].textContent) if ( 'newslist' == name || 'push_baidu' == name || '批量生成HTML' == name || '批量更新URL' == name || $(child) .find(domtext)[0] .textContent.match(/[\u4e00-\u9fa5]/g) .join('') == name ) { $(child).find(dom).click() flag = true } else { console.log('没有找到' + name) flag = false } } itemClick('#node-1513 td', '添加友情链接', '#node-1513 input') itemClick('#node-1514 td', '编辑友情链接', '#node-1514 input') itemClick('#node-1515 td', '删除友情链接', '#node-1515 input') // 内容 - 内容发布管理 - 管理内容 - 取下选择修改和删除 其他全选 itemClick('#node-899 td', '添加内容', '#node-899 input') itemClick('#node-901 td', '审核内容', '#node-901 input') itemClick('#node-1012 td', '推送', '#node-1012 input') itemClick('#node-1241 td', '移动内容', '#node-1241 input') itemClick('#node-1244 td', '同时发布到其他栏目', '#node-1244 input') itemClick('#node-1353 td', '批量生成HTML', '#node-1353 input') itemClick('#node-1500 td', '排序', '#node-1500 input') itemClick('#node-1583 td', 'newslist', '#node-1583 input') itemClick('#node-1579 td', 'push_baidu', '#node-1579 input') // 内容 - 内容发布管理 - - 关键词 只选择批量生成HTML itemClick('#node-1595 td', '批量生成HTML', '#node-1595 input') // 内容 - 发布管理 批量更新内容页-批量更新URL-批量更新栏目页-生成首页 itemClick('#node-905 td', '批量更新内容页', '#node-905 input') itemClick('#node-906 td', '批量更新URL', '#node-906 input') itemClick('#node-1002 td', '批量更新栏目页', '#node-1002 input') itemClick('#node-1243 td', '生成首页', '#node-1243 input') // 我的面板 全选 itemClick('#node-10 td', '我的面板', '#node-10 input') itemClick('#node-970 td', '个人信息', '#node-970 input') itemClick('#node-971 td', '修改密码', '#node-971 input') itemClick('#node-972 td', '修改个人信息', '#node-972 input') itemClick('#node-1003 td', '生成操作', '#node-1003 input') itemClick('#node-1004 td', '生成首页', '#node-1004 input') // 提交 if ($(child).find('#node-10 input').is(':checked') && flag) { $(child).find('#dosubmit').click() } }, 1000) } } }, 1500) }) /** * 手动选择软文栏目设置 */ $('#all_rw_lm').on('click', function () { let zhandianname = $('.tab_web a span').html() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list li em').length; i++) { if ($(newifr).find('#site_list li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document for (let i = 0; i < $(child).find('tbody tr:last-of-type td input').length; i++) { if (i != 0) { $(child).find('tbody tr:last-of-type td input')[i].click() } } // 提交 $(child).find('.btn input').click() }, 1000) } } }, 1500) }) /** * 手动选择编辑/业务编辑栏目设置 */ $('#all_bj_lm').on('click', function () { let zhandianname = $('.tab_web a span').html() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list li em').length; i++) { if ($(newifr).find('#site_list li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document for (let i = 0; i < $(child).find('tbody tr:last-of-type td input').length; i++) { if (i != 0) { $(child).find('tbody tr:last-of-type td input')[i].click() } } // 提交 $(child).find('.btn input').click() }, 1000) } } }, 1500) }) /** * 角色管理--- 软文权限设置 */ $('#f_rwqx').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(1) td:nth-of-type(3)').html() if (text == '软文') { let item = $(all).find('tbody tr:nth-of-type(1) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list ul li em').length; i++) { if ($(newifr).find('#site_list ul li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list ul li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document // 模块 - 模块列表 - 友情链接 -全选 $(child).find('#node-1512 input').click() $(child).find('#node-1513 input').click() $(child).find('#node-1514 input').click() $(child).find('#node-1515 input').click() $(child).find('#node-1516 input').click() $(child).find('#node-1517 input').click() $(child).find('#node-1518 input').click() $(child).find('#node-1519 input').click() // 内容 - 内容发布管理 - 管理内容 -全选 $(child).find('#node-822 input').click() $(child).find('#node-899 input').click() $(child).find('#node-901 input').click() $(child).find('#node-1011 input').click() $(child).find('#node-1012 input').click() $(child).find('#node-1241 input').click() $(child).find('#node-1244 input').click() $(child).find('#node-1348 input').click() $(child).find('#node-1353 input').click() $(child).find('#node-1500 input').click() $(child).find('#node-1577 input').click() $(child).find('#node-1578 input').click() // 内容 - 内容发布管理 - artide_del - 关键词 $(child).find('#node-1579 input').click() $(child).find('#node-1580 input').click() $(child).find('#node-1581 input').click() $(child).find('#node-1582 input').click() $(child).find('#node-1583 input').click() $(child).find('#node-1584 input').click() $(child).find('#node-1585 input').click() // 内容 - 发布管理 (全选 - -- 取消一键清理数据) $(child).find('#node-873 input').click() $(child).find('#node-872 input').click() $(child).find('#node-877 input').click() $(child).find('#node-880 input').click() $(child).find('#node-905 input').click() $(child).find('#node-906 input').click() $(child).find('#node-1002 input').click() $(child).find('#node-1243 input').click() // 我的面板 $(child).find('#node-10 input').click() $(child).find('#node-970 input').click() $(child).find('#node-971 input').click() $(child).find('#node-972 input').click() $(child).find('#node-1003 input').click() $(child).find('#node-1004 input').click() // 提交 if ($(child).find('#node-10 input').is(':checked')) { $(child).find('#dosubmit').click() } }, 1000) } } }, 1500) } }) /** * 角色管理--- 业务编辑权限设置 */ $('#f_ywbjqx').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(5) td:nth-of-type(3)').html() if (text == '业务编辑') { let item = $(all).find('tbody tr:nth-of-type(5) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list ul li em').length; i++) { if ($(newifr).find('#site_list ul li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list ul li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document // 模块 - 模块列表 - 友情链接 -全选 $(child).find('#node-1512 input').click() $(child).find('#node-1513 input').click() $(child).find('#node-1514 input').click() $(child).find('#node-1515 input').click() $(child).find('#node-1516 input').click() $(child).find('#node-1517 input').click() $(child).find('#node-1518 input').click() $(child).find('#node-1519 input').click() // 内容 - 内容发布管理 - 管理内容 -全选 $(child).find('#node-822 input').click() $(child).find('#node-899 input').click() $(child).find('#node-901 input').click() $(child).find('#node-1011 input').click() $(child).find('#node-1012 input').click() $(child).find('#node-1241 input').click() $(child).find('#node-1244 input').click() $(child).find('#node-1348 input').click() $(child).find('#node-1353 input').click() $(child).find('#node-1500 input').click() $(child).find('#node-1577 input').click() $(child).find('#node-1578 input').click() // 内容 - 内容发布管理 - artide_del - 关键词 $(child).find('#node-1579 input').click() $(child).find('#node-1580 input').click() $(child).find('#node-1581 input').click() $(child).find('#node-1582 input').click() $(child).find('#node-1583 input').click() $(child).find('#node-1584 input').click() $(child).find('#node-1585 input').click() // 内容 - 发布管理 (全选 - -- 取消一键清理数据) $(child).find('#node-873 input').click() $(child).find('#node-872 input').click() $(child).find('#node-877 input').click() $(child).find('#node-880 input').click() $(child).find('#node-905 input').click() $(child).find('#node-906 input').click() $(child).find('#node-1002 input').click() $(child).find('#node-1243 input').click() // 我的面板 $(child).find('#node-10 input').click() $(child).find('#node-970 input').click() $(child).find('#node-971 input').click() $(child).find('#node-972 input').click() $(child).find('#node-1003 input').click() $(child).find('#node-1004 input').click() // 提交 if ($(child).find('#node-10 input').is(':checked')) { $(child).find('#dosubmit').click() } }, 1000) } } }, 1500) } }) /** * 角色管理 -- 编辑权限设置 */ $('#f_bjqx').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(3) td:nth-of-type(3)').html() if (text == '编辑' || text == '查看更新') { let item = $(all).find('tbody tr:nth-of-type(3) td:last-of-type a:first-of-type') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list ul li em').length; i++) { if ($(newifr).find('#site_list ul li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list ul li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document // 模块 - 模块列表 - 友情链接 -全选 $(child).find('#node-1512 input').click() $(child).find('#node-1513 input').click() $(child).find('#node-1514 input').click() $(child).find('#node-1515 input').click() $(child).find('#node-1516 input').click() $(child).find('#node-1517 input').click() $(child).find('#node-1518 input').click() $(child).find('#node-1519 input').click() // 内容 - 内容发布管理 - 管理内容 -全选 $(child).find('#node-822 input').click() $(child).find('#node-899 input').click() $(child).find('#node-901 input').click() $(child).find('#node-1011 input').click() $(child).find('#node-1012 input').click() $(child).find('#node-1241 input').click() $(child).find('#node-1244 input').click() // $(child).find('#node-1348 input').click() 编辑取消删除内容 $(child).find('#node-1353 input').click() $(child).find('#node-1500 input').click() $(child).find('#node-1577 input').click() $(child).find('#node-1578 input').click() // 内容 - 内容发布管理 - artide_del - 关键词 $(child).find('#node-1579 input').click() $(child).find('#node-1580 input').click() $(child).find('#node-1581 input').click() $(child).find('#node-1582 input').click() $(child).find('#node-1583 input').click() $(child).find('#node-1584 input').click() $(child).find('#node-1585 input').click() // 内容 - 发布管理 (全选 - -- 取消一键清理数据) $(child).find('#node-873 input').click() $(child).find('#node-872 input').click() $(child).find('#node-877 input').click() $(child).find('#node-880 input').click() $(child).find('#node-905 input').click() $(child).find('#node-906 input').click() $(child).find('#node-1002 input').click() $(child).find('#node-1243 input').click() // 我的面板 $(child).find('#node-10 input').click() $(child).find('#node-970 input').click() $(child).find('#node-971 input').click() $(child).find('#node-972 input').click() $(child).find('#node-1003 input').click() $(child).find('#node-1004 input').click() // 提交 if ($(child).find('#node-10 input').is(':checked')) { $(child).find('#dosubmit').click() } }, 1000) } } }, 1500) } }) /** * 角色管理 -- 软文栏目设置 */ $('#f_rwlm').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(1) td:nth-of-type(3)').html() if (text == '软文') { let item = $(all).find('tbody tr:nth-of-type(1) td:last-of-type a:nth-of-type(2)') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list li em').length; i++) { if ($(newifr).find('#site_list li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document for (let i = 0; i < $(child).find('tbody tr:last-of-type td input').length; i++) { if (i != 0) { $(child).find('tbody tr:last-of-type td input')[i].click() } } // 提交 $(child).find('.btn input').click() }, 1000) } } }, 1500) } }) /** * 角色管理 -- 业务编辑栏目设置 */ $('#f_ywbjlm').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(5) td:nth-of-type(3)').html() if (text == '业务编辑') { let item = $(all).find('tbody tr:nth-of-type(5) td:last-of-type a:nth-of-type(2)') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list li em').length; i++) { if ($(newifr).find('#site_list li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document for (let i = 0; i < $(child).find('tbody tr:last-of-type td input').length; i++) { if (i != 0) { $(child).find('tbody tr:last-of-type td input')[i].click() } } // 提交 $(child).find('.btn input').click() }, 1000) } } }, 1500) } }) /** * 角色管理 -- 编辑栏目设置 */ $('#f_bjlm').click(function () { let zhandianname = $('.tab_web a span').html() let all = $("iframe[name='right']")[0].contentWindow.document let text = $(all).find('tbody tr:nth-of-type(3) td:nth-of-type(3)').html() if (text == '编辑' || text == '查看更新') { let item = $(all).find('tbody tr:nth-of-type(3) td:last-of-type a:nth-of-type(2)') item[0].click() setTimeout(function () { let newifr = $("iframe[id='atrDialogIframe_edit']")[0].contentWindow.document for (let i = 0; i < $(newifr).find('#site_list li em').length; i++) { if ($(newifr).find('#site_list li em')[i].innerHTML == zhandianname) { $(newifr).find('#site_list li em')[i].click() setTimeout(function () { let child = $(newifr).find('#role')[0].contentWindow.document for (let i = 0; i < $(child).find('tbody tr:last-of-type td input').length; i++) { if (i > 1 || i <= 6) { $(child).find('tbody tr:last-of-type td input')[i].click() } } // 提交 $(child).find('.btn input').click() }, 1000) } } }, 1500) } }) /** * 采集管理 */ $('#five').click(function () { console.log('采集管理') $('#_M4 a')[0].click() setTimeout(function () { $('#_MP957 a')[0].click() }, 500) }) // 根据栏目ID进行采集 function add_NumberCaiji() { let all = $("iframe[name='right']")[0].contentWindow.document var arr = $(all).find('tbody tr:nth-of-type(odd) input').splice(0, $('#f_caiji .text').val()) arr.forEach(function (e) { e.click() }) if ($(all).find('.btn input:nth-of-type(3)').val() == '导入选中') { $(all).find('.btn input:nth-of-type(3)').click() } setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document let optall = $(all).find('select[name="catid"] option') if (optall) { Array.prototype.forEach.call(optall, function (item, index) { if (item.value == $('#f_caiji .number').val()) { console.log(item.value, item.text) item.selected = true // 当前栏目名称 $('#f_caiji .name').val(item.text) // 提交 $(all).find('#dosubmit').click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document // 随便判断了 审核是否通过的字段 if ($(all).find('input[name="content_status"]') && $(all).find('input[name="content_status"]').val() == '99') { $(all).find('.btn input').click() setTimeout(function () { if (item.value == $('#f_caiji .last_number').val()) { alert('采集完成') return } else { console.log('继续') // 顺序加一 $('#f_caiji .number').val(optall[index + 1].value) add_NumberCaiji() } }, $('#f_caiji .yanchi').val()) } }, 1000) } }) } }, 1000) } // 根据栏目名称进行采集 要求栏目名称不能重复 function add_NameCaiji() { let all = $("iframe[name='right']")[0].contentWindow.document var arr = $(all).find('tbody tr:nth-of-type(odd) input').splice(0, $('#f_caiji .text').val()) arr.forEach(function (e) { e.click() console.log(e) }) if ($(all).find('.btn input:nth-of-type(3)').val() == '导入选中') { console.log('导入选中') $(all).find('.btn input:nth-of-type(3)').click() } setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document let optall = $(all).find('select[name="catid"] option') if (optall) { Array.prototype.forEach.call(optall, function (item, index) { if (item.text.match(/[\u4e00-\u9fa5]/g).join('') == $('#f_caiji .name').val()) { // console.log(item.text.match(/[\u4e00-\u9fa5]/g).join(''), $('#f_caiji .name').val()) item.selected = true // 提交按钮 $(all).find('#dosubmit').click() setTimeout(function () { let all = $("iframe[name='right']")[0].contentWindow.document // 随便判断了 审核是否通过的字段 if ($(all).find('input[name="content_status"]') && $(all).find('input[name="content_status"]').val() == '99') { $(all).find('.btn input').click() setTimeout(function () { if (item.text.match(/[\u4e00-\u9fa5]/g).join('') == $('#f_caiji .last_name').val()) { alert('采集完成') return } else { // 更新当前栏目名称 $('#f_caiji .name').val(optall[index + 1].text.match(/[\u4e00-\u9fa5]/g).join('')) console.log('继续') add_NameCaiji() } }, 7000) } }, 1000) } }) } }, 1000) } $('#f_caiji button').click(function () { add_NumberCaiji() }) })()