炫意html5
最早CSS3和HTML5移动技术网站之一

使用js开发一个阿里巴巴代理商计费小书签

这几天我的供应商那边对供应链调整,结果我躺着中枪了,下单结算什么的变得麻烦了,每个单子都需要改价,改的还不一样,鉴于自己是个数字白痴,所以自己给自己写个小工具,自动按照格式给我计算价格什么的,对于其他人应该没啥用,如果有类似需求的可以借鉴下代码

使用js开发一个阿里巴巴代理商计费小书签-极客公园

小书签代码

javascript:(function(){
var a=document.documentElement.outerHTML;/*活的当前页面的html源代码*/
var n1=a.lastIndexOf('<span>')+1;
var n2=a.lastIndexOf('<div>');
var text=a.substring(n1,n2);/*获得上面两个标签之间的字符串*/
var value = text.replace(/[^0-9]/ig,"");/*对获得的字符串进行过滤,仅保留数字,但是无法保留小数点,用除以100来截留小数点*/
var jiage = value/100;
var result = (jiage-10)*1.2*0.92;/*价格计算公式,按照正常的数学计算公式即可*/
var result = parseFloat(result.toFixed(2));/*小数点太多的仅保留两位小数*/
alert("本次订单的代理价格为:"+result+"元");})()/*用弹窗的方式输出结果*/

改进版本

javascript:(function(){
var a=document.documentElement.outerHTML;
var n1=a.lastIndexOf('<span>')+42;
var n2=a.lastIndexOf('<div>')-145;
var text=a.substring(n1,n2);
var result = (text-10)*1.2*0.92;
var result = parseFloat(result.toFixed(2));
alert("本次订单的代理价格为:"+result+"元");})()

使用方法

将代码放进浏览器书签栏上面,另外在阿里巴巴下单之后的页面或者订单详情页面使用才可以,另外必须在对方改价前使用。

使用js开发一个阿里巴巴代理商计费小书签-极客公园

— 完 —

— 完 —

炫意HTML5 » 使用js开发一个阿里巴巴代理商计费小书签

Java基础教程Android基础教程