吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1345|回复: 5
收起左侧

[其他原创] 【油猴脚本】修改掘金背景图,设置自己喜欢的背景图!

[复制链接]
Paul3 发表于 2023-7-27 17:59
[JavaScript] 纯文本查看 复制代码
// ==UserScript==
// [url=home.php?mod=space&uid=170990]@name[/url]         juejinBackgroundImage
// [url=home.php?mod=space&uid=467642]@namespace[/url]    http://tampermonkey.net/
// [url=home.php?mod=space&uid=1248337]@version[/url]      0.2.1
// @description  修改掘金背景图,设置自己喜欢的背景图!
// [url=home.php?mod=space&uid=686208]@AuThor[/url]       wjh
// [url=home.php?mod=space&uid=195849]@match[/url]        https://juejin.cn
// @match        https://juejin.cn/*
// @match        https://www.zhihu.com/*
// [url=home.php?mod=space&uid=593100]@Icon[/url]         https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/849e3902e63a42cea93abb448cb0bb0f~tplv-k3u1fbpfcp-watermark.image
// @require      https://cdn.bootcdn.net/ajax/libs/jquery/3.2.1/jquery.min.js
// [url=home.php?mod=space&uid=609072]@grant[/url]        none
// ==/UserScript==

(function() {
    'use strict';

    $(document).ready(function(){
        // 图片路径
        let imgUrl = window.localStorage.getItem('imgUrl') || 'https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/9d58e69aaefa4aa59fdd61f1a58ede84~tplv-k3u1fbpfcp-watermark.image'
        let uploadBox = "<div id='uploadBox' style='position:fixed;top:80px;right:20px;background:rgba(255,255,255,0.5);padding: 10px;'><input style='width:66px;' type='file' name='' id='files'></div>"

        $('#juejin').css('backgroundImage',`url(${imgUrl})`);
        $('#juejin').css('backgroundSize',`100%`);
        $('.App-main').css('backgroundImage',`url(${imgUrl})`);
        $('.App-main').css('backgroundSize',`100%`);

        $('body').append(uploadBox);


        $("#files").change(function(e) {
            readFileAsDataURL($('#files')[0].files[0]).then(dataURL => {
                window.localStorage.setItem('imgUrl',dataURL)
                $('#juejin').css('backgroundImage',`url(${dataURL})`);
                $('.App-main').css('backgroundImage',`url(${dataURL})`);
            });
        })
    })


    function readFileAsDataURL(file) {
        return new Promise((resolve, reject) => {
            let reader = new FileReader();

            reader.onload = function(event) {
                resolve(event.target.result);
            };

            reader.onerror = function(event) {
                reject(new Error("File could not be read! Code " + event.target.error.code));
            };

            reader.readAsDataURL(file);
        });
    }



    // Your code here...
})();

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
zyz1234 + 1 热心回复!
zpy2 + 2 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

林伊轩 发表于 2023-7-27 23:03
 楼主| Paul3 发表于 2023-7-27 18:02
https://greasyfork.org/zh-CN在油叉上搜索juejinBackgroundImage安装也可以哦
zpy2 发表于 2023-7-28 08:59
https://juejin.cn/book/725525831 ... 7255258317021249577

这个页面可以加载 显示 选择文件 按钮,可以上传自己的背景。
https://juejin.cn/post/7258952063219384376
这个页面背景是变了,但是 选择文件 这个按钮 不显示,很奇怪
 楼主| Paul3 发表于 2023-7-31 11:29
林伊轩 发表于 2023-7-27 23:03
https://greasyfork.org/zh-CN/scripts/469705-juejinbackgroundimage

你直接发这个链接更好

是哦,忘记了
 楼主| Paul3 发表于 2023-7-31 11:36
zpy2 发表于 2023-7-28 08:59
https://juejin.cn/book/7255258316727648267/section/7255258317021249577

这个页面可以加载 显示 选择 ...

有的页面html结构不同,或者被里面的元素遮住了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-28 13:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表