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


Подробнее о горнолыжном регионе



Подробнее о горнолыжном регионе


Когда пользователь выбирает горнолыжный регион внутри декиSkiConditions.wml, загружается вторая дека, дека выбора штата в этом регионе. Кпримеру, когда выбирается опция Ski Rockies, исходный код загружает декуSkiRokies.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="GetState"&gt

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

&ltdo type="options" label="Back"&gt &ltgo href="SkiConditions.wml" /&gt &lt/do&gt

&ltp align="center"&gt

Ski Conditions

&lt/p&gt

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

Select State

&ltselect&gt

&ltoption onpick="SkiAlberta.wml"&gtAlberta&lt/option&gt &ltoption onpick="SkiMontana.wml"&gtMontana&lt/option&gt &ltoption onpick="SkiWyoming.wml"&gtWyoming&lt/option&gt &ltoption onpick="SkiIdaho.wml"&gtIdaho&lt/option&gt &ltoption onpick="SkiUtah.wml"&gtUtah&lt/option&gt &ltoption onpick="SkiColorado.wml"&gtColorado&lt/option&gt &ltoption onpick="SkiArizona.wml"&gtArizona&lt/option&gt &ltoption onpick="SkiNewMexico.wml"&gtNew Mexico&lt/option&gt

&lt/select&gt

&lt/p&gt

&lt/card&gt

&lt/wml&gt


Как вы можете видеть, файл определяет единственную карту, которая в нашемслучае называется GetState. Первый элемент <do> предписывает браузеру не производить действия (<nоор/>) с опцией accept и изменить стандартную надписьОК на State (Штат) на кнопке подтверждения (accept), которая появляется на сотовом телефоне.


Далее исходный код сообщает браузеру, что надо перезагрузить декуSkiConditions.wml, если пользователь выберет опцию Back (Назад), которая появляется на его телефоне. Если, например, пользователь выбрал неправильныйрегион, он может быстро возвратится к списку регионов выбором кнопки Back(Назад).


Наконец, файл использует элемент <select> для предоставления пользователюсписка штатов, имеющих горнолыжные курорты. Далее, как вы можете видеть,приложение дает указание браузеру загрузить деку определения соответствующего штата.






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



Книжный магазин