网页便利店

一些网页上的简单处理,使其更适合浏览

目前為 2021-03-31 提交的版本,檢視 最新版本

// ==UserScript==
// @name         网页便利店
// @namespace    http://tampermonkey.net/
// @version      0.2.8
// @description  一些网页上的简单处理,使其更适合浏览
// @author       Max Sky
// @match        *://*.blog.csdn.net/article/details/*
// @match        *://blog.csdn.net/*/article/details/*
// @match        *://www.baidu.com/s*
// @license      MIT
// @grant        none
// ==/UserScript==

(function () {
    'use strict';
    var domain = document.domain;

    if (domain.indexOf('baidu.com') > -1) {
        var style = $('#css_newi_result');
        style.html('#content_right{display:none!important}.rrecom-btn,.rrecom-btn-hover{display:none!important}body>style+.result-op,.xpath-log:not(.c-container){display:none!important}'
            + style.html());
    }

    if (domain.indexOf('csdn.net') > -1) {
        // 监听剪切板
        $(document.body).bind('copy', function (e) {
            var clipboard = window.clipboardData; // IE

            if (clipboard === undefined) {
                clipboard = e.originalEvent.clipboardData;
            }

            var clipboardStr = clipboard.getData('text');

            if (clipboardStr !== '' && clipboardStr.indexOf('版权声明:本文为CSDN博主') !== -1) {
                var regex = /(\n—[^]+)/mg;

                clipboardStr = clipboardStr.replace(regex, '');

                if (clipboardStr !== '') {
                    clipboard.setData('text', clipboardStr);
                }
            }
        });

        // 移除限高
        $('.blog-content-box #article_content').removeAttr('style');
        // 移除阅读更多按钮
        $('.hide-article-box.hide-article-pos').remove();
    }
})();