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

         

Подробнее о приложении StockQuote.hdml



Подробнее о приложении StockQuote.hdml

Как и приложение формата WML, файл StockQuote.hdml предлагает пользователюввести символ акции. Далее приложение загружает сценарий языка Perl, которыйопределяет, какой символ был введен, и затем отображает информацию о выбранной акции. Файл StockQuote.hdml имеет следующий исходный код: <HDML Version=3.0 Markable=True TTL=0> <Entry Name=Stock Format=*X Key=Symbol Default=""> <Action Type=Accept Task=GO Method=Post PostData=$(Symbol) Dest="../waplibcgi/StockQuoteHDML.pl"> <Center>Stock Quotes <BR><BR>Symbol: <BR>(* for all) </Entry> </HDML>
Первый элемент внутри деки сообщает браузеру (или другим программистам),какая версия языка HDML используется приложением. Далее, выражение Markable=True сообщает браузеру, что он может установить закладку в исходной деке,a TTL=0 свидетельствует о невозможности кэширования.
Как и дека формата WML, дека формата HDML использует переменную с именемSymbol для отслеживания имени введенного пользователем символа. Для вводаимени символа, приложение использует элемент <Entry>: <Entry Name=Stock Format=*X Key=Symbol Default="">
Формат *х позволяет пользователю ввести любое число символов, чисел и буквверхнего регистра.
После ввода пользователем имени символа или звездочки (*), приложение использует элемент <Accept> для загрузки сценария языка Perl StockQuoteHDML.pl,передавая ему значение переменной Symbol.



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