优化AliEx-TEM页面显示

优化订单详情页显示

// ==UserScript==
// @name         优化AliEx-TEM页面显示
// @namespace    http://tampermonkey.net/
// @version      1.0.1
// @description  优化订单详情页显示
// @author       Tony
// @match        https://gsp.aliexpress.com/apps/order/detail*
// @match        https://gsp.aliexpress.com/apps/order/index*
// @match        https://sg-cainiao.aliexpress.com/export*
// @icon         https://ae01.alicdn.com/kf/S8b15587a48b441b08c4e96f60fb946c43.png
// @require      https://gf.qytechs.cn/scripts/443912-trackingandsku/code/trackingAndSKU.js?version=1089492
// @grant        unsafeWindow
// @run-at       document-start
// @license      MIT
// ==/UserScript==

(function(){
    startem();

    function startem(){
        setTimeout(function(){
            'use strict';
            //点击图片,直接打开宝贝详情页
            var imgClass = document.getElementsByClassName("tb-product-info-image");
            for (var imgI = 0; imgI < imgClass.length; imgI++){
                var imgUrl = imgClass[imgI].getElementsByTagName("a")[0].getAttribute("href");
                var productId = imgUrl.slice(-16);
                var newImgUrl = "https://www.aliexpress.com/item/" + productId + ".html";
                imgClass[imgI].getElementsByTagName("a")[0].setAttribute("href",newImgUrl);
            }
            // 获取当前页路径名
            var addPath = window.location.pathname;
            //定义路径中包含的字符,以此判断是哪个页面
            var detailPage = "detail";
            var indexPage = "index";
            var cainiaoPage = "export";
            var qtyOneCSS = 'font-size: 24px;display: inline-block;min-width: 40px;height: 40px;border-radius: 50%;background-color: #999;color: #fff;text-align: center;padding: 2px;';
            var qtyOverOneCSS = 'font-size: 24px;display: inline-block;min-width: 40px;height: 40px;border-radius: 50%;background-color: #23ac38;color: #fff;text-align: center;padding: 2px;';
            //可自定义"height"的值,更改"250px"中的"250"即可,不大于“300”;
            var picSize = 'width: auto; height: 250px; max-height: 300px;';
            var trackingCSS = 'font-size:24px; background-color:#23ac38; color:#ffffff;';
            //订单详情页优化
            if (addPath.indexOf(detailPage) != -1){
                // 高亮显示详情页的数量
                var qty = document.getElementsByClassName("count");
                for(var i = 0; i < qty.length; i++){
                    var s = qty[i].getElementsByTagName("span");
                    if(Number(s[0].innerHTML) > 1){
                        //s[0].classList.add("biggerThan2");
                        s[0].style.cssText = qtyOverOneCSS;
                    }else{
                        s[0].style.cssText = qtyOneCSS;
                    }
                }
                // 放大详情页的产品图片
                var srcValue = document.getElementsByClassName("tb-product-info-image-img");
                for(var k = 0; k<srcValue.length; k++){
                    var newSrc = srcValue[k].src.substring(0,srcValue[k].src.length-10);
                    srcValue[k].src = newSrc;
                    srcValue[k].style.cssText = picSize;
                }
                //突出显示物流单号
                var tracking = document.getElementsByClassName("cell-logistics-tracking");
                tracking[0].style.cssText = trackingCSS;
                for(var tn = 0; tn < tracking.length; tn++){
                    if(tracking[tn+1].innerText != tracking[tn].innerText){
                        tracking[tn+1].style.cssText = trackingCSS;
                    }
                }
            }
            //订单列表页优化
            if (addPath.indexOf(indexPage) != -1){
                // 高亮显示订单列表页的数量
                var quantity = document.getElementsByClassName("quantity");
                for(var j = 0; j < quantity.length; j++){
                    var m = quantity[j].getElementsByTagName("span");
                    if(m[0].innerHTML != "x1"){
                        m[0].style.cssText = qtyOverOneCSS;
                    }else{
                        m[0].style.cssText = qtyOneCSS;
                    }
                }
            }
            //菜鸟物流页
            if (addPath.indexOf(cainiaoPage) != -1){
                //放大显示菜鸟的运费
                var trackingFee = document.getElementsByClassName("note")[0];
                trackingFee.style.cssText = "font-size:24px; ";
                console.log(trackingFee);
            }

        } ,5000)//隔5秒之后执行.
    }
})();
//The End

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址