// ==UserScript== // @name 天猫 图片获取脚本 // @namespace https://www.tmall.com // @version 0.5 // @description 会把已经下架的分类图标也显示出来,待修改 // @author Richard He // @homepage http://www.baidu.com // @iconURL http://of7m52aos.bkt.clouddn.com/icon.png // @match https://detail.tmall.com/* // @match https://detail.tmall.hk/* // @grant GM_log // @grant GM_setClipboard // @grant GM_notification // @downloadURL none // ==/UserScript== (function() { 'use strict'; //获取缩略图地址 var lis = document.getElementsByClassName('tb-thumb')[0].childNodes; for(var i=0;i0) { var down = document.createElement('dl'); down.className = 'tb-prop tm-sale-prop tm-clear tm-img-prop'; //down.style.border = '1px solid red'; var dt1 = document.createElement('dt'); tbProp[0].parentNode.insertBefore(down,tbProp[0].nextSibling); dt1.className = 'tb-metatit'; dt1.innerText = '下载分类'; down.appendChild(dt1); var dd = document.createElement('dd'); down.appendChild(dd); var ul = document.createElement('ul'); ul.className = 'tm-clear J_TSaleProp tb-img '; dd.appendChild(ul); var catLis = document.getElementsByClassName('tb-img')[0].childNodes; for(var m=0;m=0) { var imgs = imgAdrs.join("-"); var form1 = document.createElement('form'); form1.id = 'sm'; form1.method = 'POST'; form1.action = 'http://www.xuebalib.cn/3.php?name='+imgs; form1.target = '_blank'; document.body.appendChild(form1); document.getElementById('sm').submit(); } else //if(navigator.platform.toLowerCase().indexOf('mac')>=0) { var clip = ''; imgAdrs.forEach(function(val,ind,arr){clip = clip + val + "\r\n";}); GM_setClipboard('','text'); GM_setClipboard(clip,'text'); GM_notification({ text:'本次共拷贝'+imgAdrs.length+' 个网址', title:'拷贝成功' },function(){GM_log('suc');}); }; }; buttonC.target = '_blank'; buttonC.innerHTML = '获取详情页'; buttonC.style.zIndex = 666; buttonC.style.position = 'fixed'; buttonC.style.bottom = '0px'; buttonC.style.right = '200px'; buttonC.style.border = '1px solid #FF8F1C'; buttonC.style.padding = '6px 12px'; buttonC.style.color = '#FF8F1C'; document.body.appendChild(buttonC); //图片加边框 var buttonD= document.createElement('a'); buttonD.href="javascript:void(0);"; buttonD.onclick = function() { var desLis = document.getElementsByClassName('content')[0].childNodes; for(var j=0;j