Подробнее о приложении 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.