优化问卷星体验
当前为
// ==UserScript==
// @name 问卷星优化
// @namespace http://tampermonkey.net/
// @version 1.0.0
// @description 优化问卷星体验
// @author share121
// @match https://ks.wjx.top/*/*.aspx
// @match https://www.wjx.cn/*/*.aspx
// @icon https://ks.wjx.top/favicon.ico
// @grant none
// @license MIT
// ==/UserScript==
(function () {
"use strict";
let ctlNext = document.querySelector("#ctlNext");
let newNext = document.createElement("div");
newNext.innerText = "提交";
newNext.style.width = "180px";
newNext.style.color = "rgb(232,230,227)";
newNext.style.backgroundColor = "rgb(0,119,204)";
newNext.style.margin = "0 auto";
newNext.style.textAlign = "center";
newNext.style.fontSize = "16px";
newNext.style.height = "44px";
newNext.style.lineHeight = "44px";
newNext.style.fontWeight = "500";
newNext.style.borderRadius = "2px";
newNext.style.cursor = "pointer";
newNext.style.display = "block";
ctlNext.style.display = "none";
Date.prototype.Format = function (fmt) {
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"H+": this.getHours(), //小时
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
S: this.getMilliseconds(), //毫秒
};
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(
RegExp.$1,
(this.getFullYear() + "").substr(4 - RegExp.$1.length)
);
}
for (var k in o) {
if (new RegExp("(" + k + ")").test(fmt)) {
fmt = fmt.replace(
RegExp.$1,
RegExp.$1.length == 1
? o[k]
: ("00" + o[k]).substr(("" + o[k]).length)
);
}
}
return fmt;
};
newNext.addEventListener("click", () => {
document.querySelector("#starttime").value = new Date(
+new Date() + 1000000
).Format("yyyy/MM/dd HH:mm:ss");
ctlNext.click();
let rectMaskAutoClick = setInterval(() => {
if (document.querySelector("#rectMask")) {
document.querySelector("#rectMask").click();
clearInterval(rectMaskAutoClick);
}
}, 500);
});
ctlNext.parentNode.appendChild(newNext);
})();