// ==UserScript== // @name 去你妈的绿网计划 // @namespace https://www.fkj233.cn/ // @version 1.1 // @description 去除淘宝绿网计划跳转 // @author FKJ // @match *://item.taobao.com/* // @match *://detail.tmall.com/* // @icon https://www.taobao.com/favicon.ico // @grant none // @run-at document-body // @license GPL3 // @downloadURL none // ==/UserScript== (function() { 'use strict'; const originOpen = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function (_, url) { if (url.indexOf("mtop.taobao.pcdetail.data.get") !== -1) { const xhr = this; const getter = Object.getOwnPropertyDescriptor( XMLHttpRequest.prototype, "response" ).get; Object.defineProperty(xhr, "responseText", { get: () => { let result = getter.call(xhr); try { const res = JSON.parse(result); delete res.data.pcTrade; return JSON.stringify(res); } catch (e) { return result; } }, }); } originOpen.apply(this, arguments); }; const backup = window.onSibRequestSuccess; window.onSibRequestSuccess = function(res) { console.log(res); res.data.redirectUrl = ""; backup(res); } })();