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


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



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


Как и приложение формата WML, файл StockQuote.hdml предлагает пользователюввести символ акции. Далее приложение загружает сценарий языка Perl, которыйопределяет, какой символ был введен, и затем отображает информацию о выбранной акции. Файл StockQuote.hdml имеет следующий исходный код:

&ltHDML Version=3.0 Markable=True TTL=0&gt

&ltEntry Name=Stock Format=*X Key=Symbol Default=""&gt

&ltAction Type=Accept Task=GO Method=Post PostData=$(Symbol) Dest="../waplibcgi/StockQuoteHDML.pl"&gt

&ltCenter&gtStock Quotes &ltBR&gt&ltBR&gtSymbol: &ltBR&gt(* for all)

&lt/Entry&gt

&lt/HDML&gt


Первый элемент внутри деки сообщает браузеру (или другим программистам),какая версия языка HDML используется приложением. Далее, выражение Markable=True сообщает браузеру, что он может установить закладку в исходной деке,a TTL=0 свидетельствует о невозможности кэширования.


Как и дека формата WML, дека формата HDML использует переменную с именемSymbol для отслеживания имени введенного пользователем символа. Для вводаимени символа, приложение использует элемент <Entry>:

&ltEntry Name=Stock Format=*X Key=Symbol Default=""&gt


Формат *х позволяет пользователю ввести любое число символов, чисел и буквверхнего регистра.


После ввода пользователем имени символа или звездочки (*), приложение использует элемент <Accept> для загрузки сценария языка Perl StockQuoteHDML.pl,передавая ему значение переменной Symbol.





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