您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Beautify qz5z.com
// ==UserScript== // @name QZ5Z_OA // @namespace https://fly.moe/ // @version 0.1.1 // @description Beautify qz5z.com // @author Fly // @match http://www.qz5z.com/?br=15* // @match http://www.qz5z.com/?br=72* // @grant unsafeWindow // @grant GM_addStyle // @require https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js // @require https://cdn.bootcss.com/layer/3.1.0/layer.js // ==/UserScript== (function () { main(); })(); var loadimg_html = '<style>.loader {margin: 2em auto; border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #3498db; width: 120px; height: 120px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite;}@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); }}@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}</style><div class="loader"></div>'; function main() { console.log('patched'); jq('#table_banner > tbody > tr > td:nth-child(1) > img').attr('src', 'https://www.qz5z.ren/images/logo.png'); GM_addStyle(` body { background: url(https://img.cdn.lwl12.com/images/2018/03/12/oloh.png); background-repeat: no-repeat; background-size: 25%; background-position: 100% 100%; } #topbody > tbody > tr:nth-child(1) > td { box-shadow: 0 0 20px rgba(0, 0, 0, .2); background-color: #f08ec3!important; } #mepopwin { z-index: 23336666!important; } #shadow { z-index: 23336665!important; } #popwin { z-index: 23336667!important; } input[type="button"] { display: inline-block; margin-bottom: 0; vertical-align: middle; font-weight: normal!important; text-align: center; white-space: nowrap; background-image: none!important; background-color: #f0f0f0!important; border: 1px solid transparent!important; border-radius: 4px!important; cursor: pointer; outline: none; -webkit-appearance: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out; transition: background-color 300ms ease-out, border-color 300ms ease-out; color: #333333; border-color: #f0f0f0; } input[type="button"]:hover, input[type="button"]:focus { background-color: #dedede!important; border-color: #dedede!important; } `); } unsafeWindow.addnewwin = function (areaid, wd, ht, wintitle, url) { if (jq('#ccworking_win').length > 0 && areaid == 'working_win') { layer.msg('请先关闭当前打开的窗口', { zIndex: layer.zIndex }); return; } layer.open({ type: 1, title: wintitle, maxmin: true, shade: false, id: areaid, area: [wd, ht], content: loadimg_html, zIndex: layer.zIndex, success: function (layero, index) { layer.setTop(layero); //算一些奇怪的东西 winwidth = workarea.clientWidth; winheight = document.body.clientHeight; topwinid = areaid; //Ajax 加载内容 if (url != '') { jq.ajax({ type: "GET", url: url, dataType: "html", success: function (res) { res = res.replace(/layer.closeAll\(\)/g, 'layer.closeAll("tips")'); jq('#' + areaid).html(res); if ((url.indexOf('desktop/oaprog/') >= 0) && jq('#' + areaid).children('form').width() > jq('#cc' + areaid).width()) jq('#cc' + areaid).width(jq('#' + areaid).children('form').width() + 40); } }); } // 假装这个cc是原来的窗口,把left属性绑定到上面 jq('#' + areaid).wrap('<div id="cc' + areaid + '"></div>'); jq(layero).attr('cc', areaid); jq(layero).bind('click', function () { topwinid = jq(this).attr("cc"); }); jq('#cc' + areaid).resize(function () { jq(layero).css('width', jq('#cc' + areaid).width()); }); //jq('#cc' + areaid).css('top', jq(layero).css('top')); jq('#cc' + areaid).css('left', jq(layero).css('left')); //恢复topwin*的z-inedx jq('div[id^="topwin"]').css('z-index', '99999999'); //cc被关闭时 setInterval(function() { if ($('#cc' + areaid).length == 0) { layer.close(index); } }, 100); }, moveEnd: function (layero) { //jq('#cc' + areaid).css('top', jq(layero).css('top')); jq('#cc' + areaid).css('left', jq(layero).css('left')); }, cancel: function (index, layero) { $(layero).unbind(); } }); }; window.onload = function () { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"; document.getElementsByTagName("head")[0].appendChild(script); }; $(document).ready(function () { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "https://cdn.bootcss.com/layer/3.1.0/layer.js"; document.getElementsByTagName("head")[0].appendChild(script); }); //监听div大小变化 (function ($, h, c) { var a = $([]), e = $.resize = $.extend($.resize, {}), i, k = "setTimeout", j = "resize", d = j + "-special-event", b = "delay", f = "throttleWindow"; e[b] = 250; e[f] = true; $.event.special[j] = { setup: function () { if (!e[f] && this[k]) { return false; } var l = $(this); a = a.add(l); $.data(this, d, { w: l.width(), h: l.height() }); if (a.length === 1) { g(); } }, teardown: function () { if (!e[f] && this[k]) { return false; } var l = $(this); a = a.not(l); l.removeData(d); if (!a.length) { clearTimeout(i); } }, add: function (l) { if (!e[f] && this[k]) { return false; } var n; function m(s, o, p) { var q = $(this), r = $.data(this, d); r.w = o !== c ? o : q.width(); r.h = p !== c ? p : q.height(); n.apply(this, arguments); } if ($.isFunction(l)) { n = l; return m; } else { n = l.handler; l.handler = m; } } }; function g() { i = h[k](function () { a.each(function () { var n = $(this), m = n.width(), l = n.height(), o = $.data(this, d); if (m !== o.w || l !== o.h) { n.trigger(j, [o.w = m, o.h = l]); } }); g(); }, e[b]); } })(jq, this);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址