MyDealz Enstyler Frontend and enhanced features
当前为
// ==UserScript==
// @name EnstylerJS
// @namespace Enstyler
// @description MyDealz Enstyler Frontend and enhanced features
// @include http://www.mydealz.de/*
// @include https://www.mydealz.de/*
// @version 2.10.24
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_log
// @grant GM_info
// @require http://code.jquery.com/jquery-latest.js
// ==/UserScript==
// create enstyler "Menu"
var input = document.createElement('input');
input.type = 'button';
input.value = 'Enstyler';
input.onclick = showEnstyler;
// place in front of Menu and format like Menu
var EnstylerPos = 'tour-menu'
addStyleString('#' + EnstylerPos + '{top: 0em};');
document.getElementById(EnstylerPos).className += ' navMenu-page nav-link-text vAlign--all-m hide--toW3'
document.getElementById(EnstylerPos).appendChild(input);
// hide Enstyler2 CSS (c) text
composeStyle('.threadWidget-footer::after {display: none !important};');
// call back for input.onklick
function showEnstyler() {
window.open('https://userstyles.org/styles/128262', "Enstyler", "height=800,width=600");
}
// add style in str to document
function addStyleString(str) {
var node = document.createElement('style');
node.innerHTML = str;
document.body.appendChild(node);
}