📄 cal.wmls
字号:
function GetRate(urlstr){
var money=URL.loadString(urlstr,"text/html");
var a=String.find(money,"</th><td>");
var p=a+9;
var k=0;
while(String.charAt(money,p)!="<"){
p=p+1;
k=k+1;
}
money = String.subString(money ,a+9,k);
return money;
}
extern function Convert(resVal,amount){
var rate;
var fromCurrency = WMLBrowser.getVar("fromCurrency");
var toCurrency = WMLBrowser.getVar("toCurrency");
if(fromCurrency=="USD"){
if (toCurrency == "USD")
rate= 1.0;
if (toCurrency == "EUR")
rate= GetRate("http://finance.yahoo.com/m5?a=1&s=USD&t=EUR");
if (toCurrency == "CNY")
rate= GetRate("http://finance.yahoo.com/m5?a=1&s=USD&t=CNY");
}
if(fromCurrency=="EUR"){
if (toCurrency == "EUR")
rate= 1.0;
if (toCurrency == "USD")
rate=GetRate("http://finance.yahoo.com/m5?a=1&s=EUR&t=USD");
if (toCurrency == "CNY")
rate= GetRate("http://finance.yahoo.com/m5?a=1&s=EUR&t=CNY");
}
if(fromCurrency=="CNY"){
if (toCurrency == "CNY")
rate= 1.0;
if (toCurrency == "USD")
rate=GetRate("http://finance.yahoo.com/m5?a=1&s=CNY&t=USD");
if (toCurrency == "EUR")
rate= GetRate("http://finance.yahoo.com/m5?a=1&s=CNY&t=EUR");
}
amount=amount*rate;
WMLBrowser.setVar(resVal,String.format("%.2f",amount));
WMLBrowser.refresh();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -