Greasy Fork镜像 支持简体中文。

Aliexpress.com - USD to PLN conversion

Attempts to convert USD to Polish zloty on aliexpress

< 腳本Aliexpress.com - USD to PLN conversion的回應

評論:正評 - 腳本一切正常

§
發表於:2016-10-10

Fajny ale wymaga rozszerzenia

// ==UserScript==
// @name Aliexpress.com - USD to PLN conversion
// @namespace https://gf.qytechs.cn/pl/scripts/16103-konwerter-do-pln-w-aliexpress
// @version 1.1
// @description Attempts to convert USD to Polish zloty on aliexpress
// @author Barricade
// @match *.aliexpress.com/item/*
// @match *.aliexpress.com/category/*
// @grant GM_xmlhttpRequest
// @grant GM_log
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// ==/UserScript==
/*******************/
//Pobranie kursu zł//
var PLN;
GM_xmlhttpRequest ( {
method: "GET",
url: 'https://currency-api.appspot.com/api/USD/PLN.json?amount=1.00',
onload: function (rsp){
var rspJSON = JSON.parse (rsp.responseText);
var convRate = rspJSON.rate;
PLN = convRate;
//console.log ('kurs wynosi ',convRate);
GM_log( rsp.responseText );
}
} );
/*******************/
function usdToPLN(usd) {
var plnStr = '';
//GM_log("["+usd+"]");
// Check if string is not a single usd, i.e: US $0.67 - 10.56
if( ! $.isNumeric(usd)) {
var i = usd.indexOf('-');
if( i != -1 ) {
var val1 = parseFloat(usd.substring(4,usd.indexOf('-')-1));
var val2 = parseFloat(usd.substring(usd.indexOf('-')+1, usd.length));
val1 = (val1 * PLN).toFixed(2) + ' zł';
val2 = (val2 * PLN).toFixed(2) + ' zł';
plnStr = val1 + ' - ' + val2 +'('+usd+')';
} else {
var val = parseFloat( usd.substr(4) );
plnStr = (val * PLN).toFixed(2) + ' zł ('+usd+')';
}
}
else {
plnStr = parseFloat(usd * PLN).toFixed(2) + ' zł ('+usd+')';
}
return plnStr;
}

$(function(){
$('span[itemprop="priceCurrency"]').hide();
$('span[itemprop="lowPrice"]').text(usdToPLN($('span[itemprop="lowPrice"]').text()));
$('span[itemprop="highPrice"]').text(usdToPLN($('span[itemprop="highPrice"]').text()));
$('span[itemprop="price"]').each(function(index, val) {
$(this).text(usdToPLN($(this).text()));
});
});

發表回覆

登入以回復

QingJ © 2025

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