您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为豆瓣导航条和个人页面添加游戏链接。
// ==UserScript== // @name 为豆瓣导航条和个人页面添加游戏链接 // @namespace http://tampermonkey.net/ // @version 1.1 // @author samsu // @license MIT // @description 为豆瓣导航条和个人页面添加游戏链接。 // @match http://www.douban.com/* // @match http://*.douban.com/* // @match https://www.douban.com/* // @match https://*.douban.com/* // @icon https://img1.doubanio.com/favicon.ico // @grant none // ==/UserScript== (function() { 'use strict'; window.addEventListener('load', function() { var newItem = document.createElement('li'); var newLink = document.createElement('a'); newLink.href = 'https://www.douban.com/game/explore'; newLink.target = '_blank'; newLink.innerHTML = '游戏'; newItem.appendChild(newLink); var navbar = document.querySelector('.global-nav-items > ul'); if (navbar) { var musicItem = navbar.querySelector('li:nth-child(4)'); if (musicItem) { musicItem.insertAdjacentElement('afterend', newItem); } } var personalInfoNavbar = document.querySelector('.info > ul'); if (personalInfoNavbar) { var gameItem = document.createElement('li'); gameItem.className = 'content-menu-item'; var userHomePageUrl = window.location.href.split('/').slice(0, 5).join('/') + '/'; var gamesUrl = userHomePageUrl + 'games'; gameItem.innerHTML = `<a href="${gamesUrl}">游戏</a>`; personalInfoNavbar.appendChild(gameItem); // 将新项添加到个人信息导航条 } }); })();