您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Öffnet Links im Browser und ermöglicht Whitelisting
// ==UserScript== // @name Link Opener // @namespace http://tampermonkey.net/ // @version 0.1 // @description Öffnet Links im Browser und ermöglicht Whitelisting // @author You // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; // Whitelist für bestimmte Links var whitelist = [ 'https://example.com', // Beispiel-URL für Whitelisting 'https://google.com', // Beispiel-URL für Whitelisting // Fügen Sie hier weitere URLs hinzu, die Sie in der App öffnen möchten ]; // Funktion, um Links zu modifizieren function modifyLinks() { // Alle Links auf der Seite finden var links = document.querySelectorAll('a'); // Jeden Link durchgehen links.forEach(function(link) { // Prüfen, ob der Link in der Whitelist ist if (whitelist.includes(link.href)) { // Link bleibt unverändert, falls er in der Whitelist ist return; } // Prüfen, ob der Link eine App öffnen würde if (link.href.startsWith('https://') || link.href.startsWith('http://')) { // Den Link so ändern, dass er im Browser geöffnet wird link.target = '_self'; // Optional: Den Link auf eine bestimmte Weise umleiten // link.href = link.href + '?browser=true'; } }); } // Funktion ausführen, wenn die Seite geladen ist document.addEventListener('DOMContentLoaded', function() { modifyLinks(); }); // Optional: Beim Klicken auf einen Link prüfen document.addEventListener('click', function(event) { if (event.target.tagName === 'A') { // Prüfen, ob der Link in der Whitelist ist if (whitelist.includes(event.target.href)) { return; } event.preventDefault(); window.location.href = event.target.href; } }); })();