您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
See instantly if the product really comes from Amazon or from a reseller
当前为
// ==UserScript== // @name Amazon - Highlight resellers // @namespace graphen // @version 1.0.0 // @description See instantly if the product really comes from Amazon or from a reseller // @author Graphen // @include /^https?:\/\/www\.amazon\.(cn|in|co\.jp|sg|fr|de|it|nl|es|co\.uk|ca|com(\.(mx|au|br))?)\/.*(dp|gp\/(product|video)|exec\/obidos\/ASIN|o\/ASIN)\/.*$/ // @grant none // @icon https://www.amazon.com/favicon.ico // ==/UserScript== /* jshint esversion: 6 */ (function (doc) { 'use strict'; function highlight() { var isAmazon = doc.getElementById("merchantID").value === "A3JWKAKR8XB7XF"; var merchInfo = doc.getElementById("merchant-info"); if (merchInfo) { if (isAmazon) { merchInfo.style.color = "green"; } else { merchInfo.style.color = "fuchsia"; // Style reseller name and link let body = doc.querySelector('body'); let fontColor = window.getComputedStyle(body).getPropertyValue('color'); merchInfo.firstChild.nextSibling.style.cssText = "color: " + fontColor + " !important;"; } } } highlight(); // Execute again when item variation is selected var buyboxParent = doc.getElementById('desktop_buybox'); var MO = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { mutation.addedNodes.forEach(function(nodeElement) { if (nodeElement.id == "buybox") { highlight(); } }); }); }); MO.observe(buyboxParent, { childList: true, subtree: true }); })(document);