Greasy Fork

1688获取缩略图及分类图

获取1688产品大缩略图

目前为 2016-12-26 提交的版本。查看 最新版本

// ==UserScript==
// @name         1688获取缩略图及分类图
// @namespace    http://detail.1688.com/offer
// @version      0.2
// @description  获取1688产品大缩略图
// @author       Richard He
// @match        https://detail.1688.com/offer/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    //获取原图地址
    var count = document.getElementsByClassName('tab-trigger').length;
    for(var i=0;i<count;i++)
    {
        var thumb1 = document.getElementsByClassName('tab-trigger')[i].childNodes[1].childNodes[1].childNodes[1];
        var arr = thumb1.src.split(".");
        arr.splice(-2,1);
        var addr = arr.join(".");
        
    //生成按钮
        var buttonR = document.createElement('a');
        buttonR.href = addr;
        buttonR.target = '_blank';
        buttonR.innerHTML = i+1;
        //buttonR.style.position = 'absolute';
        //buttonR.style.left = '200px';
        //buttonR.style.top = 300+i*40+"px";
        buttonR.style.border='1px solid #000';
        buttonR.style.padding = '4px 4px 4px 4px';
        buttonR.style.color = '#000';
        buttonR.style.float = 'left';
        buttonR.margin = '2px 2px 2px 2px';
        //document.getElementById('dt-tab').insertBefore(buttonR,document.get
        document.getElementsByClassName('region-detail-gallery')[0].appendChild(buttonR);
    }
})();