您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a stylish button to the page that redirects you to a Rickroll link when clicked
// ==UserScript== // @name IDK // @namespace http://tampermonkey.net/ // @version 3.5 // @description Adds a stylish button to the page that redirects you to a Rickroll link when clicked // @author Joshua // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; function redirectToRickroll() { window.location.href = 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'; } // Check if the current page URL is the Rickroll link if (window.location.href !== 'https://www.youtube.com/watch?v=dQw4w9WgXcQ') { console.log('Creating button...'); var button = document.createElement('button'); button.textContent = 'Click here for a surprise!'; button.style.position = 'fixed'; button.style.bottom = '20px'; // Moved to the bottom button.style.right = '20px'; // Moved to the right button.style.zIndex = '9999'; button.style.padding = '15px 30px'; button.style.border = 'none'; button.style.backgroundColor = '#ff0000'; button.style.color = '#ffffff'; button.style.fontFamily = 'Arial, sans-serif'; button.style.fontSize = '18px'; button.style.fontWeight = 'bold'; button.style.borderRadius = '10px'; button.style.boxShadow = '0px 4px 8px rgba(0, 0, 0, 0.3)'; button.style.cursor = 'pointer'; button.style.transition = 'transform 0.2s, box-shadow 0.2s'; button.addEventListener('mouseenter', function() { button.style.transform = 'scale(1.05)'; button.style.boxShadow = '0px 8px 16px rgba(0, 0, 0, 0.3)'; }); button.addEventListener('mouseleave', function() { button.style.transform = 'scale(1)'; button.style.boxShadow = '0px 4px 8px rgba(0, 0, 0, 0.3)'; }); button.addEventListener('click', function(event) { event.preventDefault(); // Prevent default button click action redirectToRickroll(); // Redirect to the Rickroll link button.remove(); // Remove the button }); console.log('Appending button to document...'); document.body.appendChild(button); console.log('Button creation complete.'); } })();