🏠 

优化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://greasyfork.org/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