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




Рассмотрение приложения Real Estate



Рассмотрение приложения Real Estate

При запуске приложения RealEstate WML-страница RealEstate.wml выводит на экран приглашение пользователю на ввод минимальной и максимальной цены надом. Затем, чтобы обработать введенные данные, приложение запускает Perl-сценарий. WML-страница RealEstate.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="RealEstatePrice"&gt

&ltonevent type="onenterbackward"&gt

&ltgo method="post" href="../waplibcgi/RealEstateWML.pl"&gt &ltpostfield name="PriceLow" value="$(PriceLow)&"/&gt &ltpostfield name="PriceHigh" value="$(PriceHigh)&"/&gt &lt/go&gt

&lt/onevent&gt

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

&ltdo type="options" label="Find"&gt &ltgo href="#GetRealEstateResults" /&gt &lt/do&gt

&ltp align="center"&gt

Real Estate&ltbr/&gt Listings&ltbr/&gt

&lt/p&gt

&ltp align="left"&gt

Price Range:

&ltselect&gt

&ltoption onpick="#GetPriceLow"&gtLow $$$(PriceLow)&lt/option&gt &ltoption onpick="#GetPriceHigh"&gtHigh $$$(PriceHigh)&lt/option&gt

&lt/select&gt

&lt/p&gt

&lt/card&gt

&ltcard id="GetPriceLow"&gt

&ltdo type="accept"&gt &ltgo href="#RealEstatePrice" /&gt &lt/do&gt

&ltp align="left"&gt

Low: &ltinput name="PriceLow" maxlength="7" format="N6N" /&gt




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