Пособие по написанию WAP-сайтов


Подробнее о приложении CurrencyConvert.wml



Подробнее о приложении CurrencyConvert.wml


Каждый раз, когда пользователь запускает приложение CurrencyConvert, декаCurrencyConvert.wml отображает список возможных валют и, в конечном счете,ожидает ввода суммы денег, которые пользователь желает конвертировать. Далее, эта дека вызывает сценарий языка Perl CurrencyConvert.pl, который производит вычисления и создает новый файл, который отображает результат. ДекаCurrencyConvert.wml содержит следующий исходный код:

&lt?xml version="1.0"?&gt &lt!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//E "http://www.wapforum.org/DTD/wml_1.1.xml"&gt

&ltwml&gt

&lthead&gt

&ltmeta http-equiv="Cache-Control" content="max-age=0" forua="true"/&gt

&lt/head&gt

&ltcard id="CurrencyConvert"&gt

&ltdo type="accept" label="Enter"&gt &ltnoop /&gt &lt/do&gt

&ltp align="center"&gt

Currency Converter&ltbr/&gt

&lt/p&gt

&ltp align="left" mode="nowrap"&gt

&ltselect&gt

&ltoption onpick="#GetUSDollar"&gtUS Dollars:&lt/option&gt &ltoption onpick="#GetEuro"&gtEuro:&lt/option&gt &ltoption onpick="#GetUKPounds"&gtUK Pounds: &lt/option&gt &ltoption onpick="#GetJapanYen"&gtJapan Yen: &lt/option&gt

&lt/select&gt

&lt/p&gt

&lt/card&gt

&ltcard id="GetUSDollar"&gt

&ltdo type="accept"&gt &ltgo href="../waplibcgi/CurrencyConvertWML.pl? USDollar&$(USDollar)" /&gt &lt/do&gt

&ltp align="left"&gt

US Dollars: &ltinput name="USDollar" maxlength="7" format="X*X" /&gt

&lt/p&gt

&lt/card&gt

&ltcard id="GetEuro"&gt

&ltdo type="accept"&gt &ltgo href="../waplibcgi/CurrencyConvertWML.pl? Euro&$(Euro)" /&gt &lt/do&gt




Начало  Назад  Вперед