您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自三方推荐网站(SMZDM,没得比等)点击推广链接进入京东/易迅/亚马逊/一号店/当当等B2C商城时,自动清除推广尾巴并净化cookies
当前为
// ==UserScript== // @name 京东推广自动清除 // @description 自三方推荐网站(SMZDM,没得比等)点击推广链接进入京东/易迅/亚马逊/一号店/当当等B2C商城时,自动清除推广尾巴并净化cookies // @include http*://*.jd.com/* // @include http*://*.amazon.cn/* // @include http*://*.yixun.com/* // @exclude http://base.yixun.com/* // @include http*://*.yhd.com/* // @include http*://*.suning.com/* // @include http*://*.dangdang.com/* // @author reizhi // @copyright reizhi // @version 1.5 // @grant none // @namespace https://greasyfork.org/users/4421 // ==/UserScript== function setcookie(name, domain) { document.cookie = name + "=" + "" + ";path=/;domain=" + domain; } var jdad = new Array("USER_FLAG_CHECK", "m.jd.com", "__jda", "jd.com", "__jdb", "jd.com", "__jdc", "jd.com", "__jdu", "jd.com", "__jdv", "jd.com", "__mjdv", "m.jd.com", "__tra", "jd.com", "__trb", "jd.com", "__trc", "jd.com", "__tru", "jd.com", "__trv", "jd.com", "__utmmobile", "m.jd.com", "abtest", "m.jd.com"); var zad = new Array("at-main", "amazon.cn", "sess-at-main", "amazon.cn", "session-id", "amazon.cn", "session-id-time", "amazon.cn", "x-wl-uid", "amazon.cn", "session-token", "amazon.cn"); var yxad = new Array("__jda", "yixun.com", "__jdb", "yixun.com", "__jdc", "yixun.com", "__jdu", "yixun.com", "__jdv", "yixun.com", "cps_cookies", "yixun.com", "cps_tkd", "yixun.com"); var yhad = new Array("unionKey", "yhd.com", "websiteid", "yhd.com", "uid", "yhd.com"); var suad = new Array("_snmb", "suning.com", "_snmp", "suning.com", "_snsr", "suning.com", "traceId", "suning.com"); var ddad = new Array("__ddc_15d", "dangdang.com", "__ddc_15d_f", "dangdang.com", "__ddc_1d", "dangdang.com", "__ddc_24h", "dangdang.com", "_jzqco", "dangdang.com", "from", "dangdang.com", "nTalk_CACHE_DATA", "dangdang.com", "order_follow_source", "dangdang.com", "out_refer", "dangdang.com", "pos_6_end", "dangdang.com") if (window.location.host.indexOf("jd.com") > 0) { if (window.location.search.indexOf("jd_pop=") > 0 || window.location.search.indexOf("utm_source") > 0) { for (i = 0; i < jdad.length; i++) { setcookie(jdad[i], jdad[i + 1]); } location.replace(window.location.origin + window.location.pathname); } } if (window.location.host == "www.amazon.cn" && window.location.search.indexOf("tag=") > 0) { window.addEventListener('load', function() { setTimeout(zadkill, 1500); }, false); //亚马逊的cookies似乎是在加载完成后才写入,必须加延迟 } function zadkill() { for (i = 0; i < zad.length; i++) { setcookie(zad[i], zad[i + 1]); } document.cookie = "csm-hit=;path=/;"; sessionStorage.clear(); console.log("gg!"); location.replace(window.location.origin + window.location.pathname); } if (window.location.host.indexOf("yixun") > 0 && window.location.search.indexOf("YTAG=") == 1) { for (i = 0; i < yxad.length; i++) { setcookie(yxad[i], yxad[i + 1]); } window.location.href = window.location.origin + window.location.pathname; //用location.replace有问题 } if (window.location.host.indexOf("yhd.com") > 0 && window.location.search.indexOf("tracker_u") > 0) { for (i = 0; i < yhad.length; i++) { setcookie(yhad[i], yhad[i + 1]); } location.replace(window.location.origin + window.location.pathname); } if (window.location.host.indexOf("suning.com") > 0 && window.location.search.indexOf("utm_campaign") > 0) { for (i = 0; i < suad.length; i++) { setcookie(suad[i], suad[i + 1]); } location.replace(window.location.origin + window.location.pathname); } if (window.location.host.indexOf("dangdang") > 0 && window.location.search.indexOf("_ddclickunion") > 0) { for (i = 0; i < ddad.length; i++) { setcookie(ddad[i], ddad[i + 1]); } location.replace(window.location.origin + window.location.pathname); }