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





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



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


Когда пользователь выбирает горнолыжный регион внутри декиSkiConditions.wml, загружается вторая дека, дека выбора штата в этом регионе. Кпримеру, когда выбирается опция Ski Rockies, исходный код загружает декуSkiRokies.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="GetState"> <do type="accept" label="State"> <noop /> </do> <do type="options" label="Back"> <go href="SkiConditions.wml" /> </do> <p align="center"> Ski Conditions </p> <p align="left" mode="nowrap"> Select State <select> <option onpick="SkiAlberta.wml">Alberta</option> <option onpick="SkiMontana.wml">Montana</option> <option onpick="SkiWyoming.wml">Wyoming</option> <option onpick="SkiIdaho.wml">Idaho</option> <option onpick="SkiUtah.wml">Utah</option> <option onpick="SkiColorado.wml">Colorado</option> <option onpick="SkiArizona.wml">Arizona</option> <option onpick="SkiNewMexico.wml">New Mexico</option> </select> </p> </card> </wml>
Как вы можете видеть, файл определяет единственную карту, которая в нашемслучае называется GetState. Первый элемент <do> предписывает браузеру не производить действия (<nоор/>) с опцией accept и изменить стандартную надписьОК на State (Штат) на кнопке подтверждения (accept), которая появляется на сотовом телефоне.
Далее исходный код сообщает браузеру, что надо перезагрузить декуSkiConditions.wml, если пользователь выберет опцию Back (Назад), которая появляется на его телефоне. Если, например, пользователь выбрал неправильныйрегион, он может быстро возвратится к списку регионов выбором кнопки Back(Назад).
Наконец, файл использует элемент <select> для предоставления пользователюсписка штатов, имеющих горнолыжные курорты. Далее, как вы можете видеть,приложение дает указание браузеру загрузить деку определения соответствующего штата.









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