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



              

Рассмотрение приложения MortgageScript.wml



Рассмотрение приложения MortgageScript.wml

При запуске приложения MortgageScript, WML-страница MortgageScript.wml выводит на экран приглашение пользователю на ввод основной суммы кредита, процентной ставки и количества лет. Внутри WML-страницы приложение реализуеткаждое поле ввода в виде ссылки на функцию, находящуюся в WMLScript-файле.Когда пользователь выбирает какую-либо ссылку, приложение вызывает функцию, которая, в свою очередь, выводит приглашение пользователю на ввод соответствующих данных.

После ввода пользователем данных и выбора кнопки Calc (Расчет) приложениеактивизирует находящуюся в WMLScript-файле функцию CalcPayments, котораявыполняет расчет и выводит на экран сумму закладной. WML-страницаMortgageCalc.wml реализуется с помощью следующего программного кода:

&lt?xml version="1.0"?&gt &lt!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "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="MortgageCalc"&gt

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

&ltdo type="options" label="Calc"&gt &ltgo href="MortgageScript.wmls#CalcPayments()" /&gt &lt/do&gt

&ltp align="center"&gt

Mortgage Calculator&ltbr/&gt

&lt/p&gt

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

&lta href="MortgageScript.wmls#GetPrincipal()" title="Edit"&gtPrincipal: $$$(Principal)&lt/a&gt &lta href="MortgageScript.wmls#GetInterest()" title="Edit"&gtInterest(%): $(Interest)&lt/a&gt &lta href="MortgageScript.wmls#GetYears()" title="Edit"&gtYears: $(Years)&lt/a&gt&ltbr/&gt Payment: $$$(Payment)




Содержание  Назад  Вперед