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






Подробнее о горнолыжном штате



Подробнее о горнолыжном штате


Итак, когда пользователь производит выбор горнолыжного штата, исходный кодзагружает деку выбора курортов в этом штате. К примеру, если пользователь выбрал опцию Colorado, код загружает деку SkiColorado.wml, содержимое которойприведено ниже: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <head> <meta http-equiv="Cache-Control" content="max-age=0" forua="true"/> </head> <card id="GetArea"> <do type="accept" label="Area"> <noop /> </do> <do type="options" label="State"> <go href="SkiRockies.wml" /> </do> <p align="center"> Ski Conditions </p> <p align="left" mode="nowrap"> Select Area <select> <option onpick="SkiAspen.wml">Aspen</option> <option onpick="SkiBeaver.wml">Beaver Creek</option> <option onpick="SkiBreckenridge.wml">Breckenridge</option> <option onpick="SkiButtermilk.wml">Buttermilk</option> <option onpick="SkiCopper.wml">Copper Mountain</option> <option onpick="SkiCrested.wml">Crested Butte</option> <option onpick="SkiKeystone.wml">Keystone</option> <option onpick="SkiLoveland.wml">Loveland</option> <option onpick="SkiPurgatory.wml">Purgatory</option> <option onpick="SkiSnowmass.wml">Snowmass</option> <option onpick="SkiSteamboat.wml">Steamboat</option> <option onpick="SkiTelluride.wml">Telluride</option> <option onpick="SkiVail.wml">Vail</option> <option onpick="SkiWinter.wml">Winter Park</option> </select> </p> </card> </wml>
Как вы можете видеть, файл определяет единственную карту, которая в нашемслучае называется GetArea. Первый элемент <do> предписывает браузеру не производить действия (<nоор/>) с опцией accept и изменить стандартную надписьОК на Area (Область) на кнопке подтверждения (accept), которая появляется насотовом телефоне.
Далее, исходный код сообщает браузеру, что надо перезагрузить декуSkiRokies.wml, если пользователь выберет опцию State (Штат), которая появляется на его телефоне. Если, например, пользователь выбрал неправильный штат,он может быстро возвратится к списку штатов выбором кнопки State.
Наконец, в деке используется оператор <select> для предоставления пользователю списка горнолыжных курортов. Далее, как вы можете видеть, приложениедает указание браузеру загрузить деку определения соответствующего курорта.









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