Greasy Fork

Greasy Fork is available in English.

gushiwen enhanced

自动关闭弹出微信二维码 自动展开全文 点击页面右侧下方空白处快速返回顶部

目前为 2022-10-22 提交的版本,查看 最新版本

// ==UserScript==
// @name         gushiwen enhanced
// @name:zh-CN   gushiwen增强
// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  自动关闭弹出微信二维码 自动展开全文 点击页面右侧下方空白处快速返回顶部
// @author       Hulu
// @match        *://so.gushiwen.cn/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=gushiwen.cn
// @grant        none
// @license      GPL-3.0 License
// @run-at       document-end
// ==/UserScript==

// 回到顶部(监听点击事件,鼠标右键点击网页两侧空白处)
function backToTop(selectors) {
    document.querySelector(selectors).oncontextmenu = function(event){
        if (event.target == this) {
            event.preventDefault();
            window.scrollTo(0,0)
        }
    }
}

(function() {
    'use strict';
    // 屏蔽微信登录弹窗
    var object = document.getElementById('hide-center2');
    if (object != null){
        object.parentNode.removeChild(object);
    }
    //复制时不弹出二维码
    document.getElementsByTagName("html")[0].oncopy = "";
    //自动展开全文
    document.querySelector("a[id]");
    $("a:contains(原文)")[0].click();
    backToTop('.main3');
})();