您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes variation listings (multiple prices, $X to $Y) from eBay
当前为
- // ==UserScript==
- // @name eBay Remove Variation Listings
- // @description Removes variation listings (multiple prices, $X to $Y) from eBay
- // @namespace https://jacobbundgaard.dk
- // @version 1.0
- // @match https://www.ebay.at/sch/i.html
- // @match https://www.ebay.be/sch/i.html
- // @match https://www.ebay.ca/sch/i.html
- // @match https://www.ebay.ch/sch/i.html
- // @match https://www.ebay.cn/sch/i.html
- // @match https://www.ebay.co.th/sch/i.html
- // @match https://www.ebay.co.uk/sch/i.html
- // @match https://www.ebay.com.au/sch/i.html
- // @match https://www.ebay.com.hk/sch/i.html
- // @match https://www.ebay.com.my/sch/i.html
- // @match https://www.ebay.com.sg/sch/i.html
- // @match https://www.ebay.com.tw/sch/i.html
- // @match https://www.ebay.com/sch/i.html
- // @match https://www.ebay.de/sch/i.html
- // @match https://www.ebay.es/sch/i.html
- // @match https://www.ebay.fr/sch/i.html
- // @match https://www.ebay.ie/sch/i.html
- // @match https://www.ebay.it/sch/i.html
- // @match https://www.ebay.nl/sch/i.html
- // @match https://www.ebay.ph/sch/i.html
- // @match https://www.ebay.pl/sch/i.html
- // @match https://www.ebay.vn/sch/i.html
- // @grant none
- // ==/UserScript==
- (function() {
- const items = document.querySelectorAll(".s-item, .sresult");
- const variationItems = [].filter.call(items, item => item.querySelector(".s-item__price > .DEFAULT, .prRange"));
- for (const item of variationItems) {
- item.style.display = "none";
- }
- var stylesheet = document.createElement("style");
- stylesheet.append(document.createTextNode(`
- @keyframes fadeout {
- from { opacity: 1; }
- to { opacity: 0; }
- }
- `));
- document.head.appendChild(stylesheet);
- var message = document.createElement("div");
- message.appendChild(document.createTextNode(variationItems.length + " variation listings removed"));
- message.style.position = "absolute";
- message.style.top = "40px";
- message.style.right = "10px";
- message.style.height = "38px";
- message.style.boxSizing = "border-box";
- message.style.padding = "10px";
- message.style.border = "1px solid #ddd";
- message.style.borderRadius = "3px";
- message.style.backgroundColor = "white";
- message.style.color = "#333";
- message.style.fontSize = "12px";
- message.style.animation = "fadeout 1s ease 9s forwards";
- document.body.appendChild(message);
- })();