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

         

Подробнее о вновь созданном файле формата HDML



Подробнее о вновь созданном файле формата HDML

Как вы поняли, сценарий языка Perl приложения MovieGuideHDML создает в процессе работы новую деку просто путем считывания и записи существующего содержимого исходной деки. Снова вы можете быть удивлены, зачем приложение использует сценарий языка Perl, вместо того, чтобы просто создать законченное приложение без использования сценария. В идеальном случае реальное приложение будет получать свои данные (или потенциально новую деку) от сервера. В нашемпримере сценарий языка Perl показывает, хотя и довольно примитивно, симуляцию взаимодействия клиент-сервер. Приведенные ниже элементы отображаютсодержимое файла Twin.HDML, который является одним из файлов, созданныхсценарием языка Perl на основании выбора пользователя: <HDML Version=3.0 Markable=True TTL=0> <Display> <Action Type=Accept Task=GO Label=Back Dest=../MovieGuide/MovieGuide.hdml> <Center>Cedar Twin <br><Center>33 North Main St <br><Center>.......... <br><Center>Tarzan <br><Center>5:00, 7:00, 9:00 <br><Center>.......... <br><Center>Big Daddy <br><Center>4:45, 7:10 </Display> </HDML>
Как вы видите, в исходном коде используется элемент <Display> для отображения содержимого на дисплее сотового телефона. В коде используется также элемент <Action> для возвращения управления обратно приложениюMovieGuide.hdml в случае, если пользователь выберет кнопку Back, появившуюсяна дисплее телефона.



Содержание раздела