Подробнее о приложении StockQuote.wml
Когда пользователь запускает приложение StockQuote, дека StockQuote.wml запрашивает у пользователя ввода символа акции. Далее, основываясь на выборепользователя, подключается сценарий языка Perl, находящийся в файлеStockQuoteWML.pl. После этого сценарий определяет символ, введенный пользователем, и отображает деку формата WML, соответствующую выбранной акции.Дека StockQuote.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="Quote" title="Stock Quotes">
<onevent type="onenterforward">
<refresh> <setvar name="Symbol" value="" /> </refresh>
</onevent>
<onevent type="onenterbackward">
<refresh> <setvar name="Symbol" value="" /> </refresh>
</onevent>
<do type="accept"> <go href="../waplibcgi/StockQuoteWML.pl?$(Symbol)" /> </do>
<p align="center">
Stock Quotes<br/>
</p>
<p align="left" mode="nowrap">
Symbol:<br/> (* for all)<br/>
<input name="Symbol" maxlength="5" title="Symbol" type="text" format="*X" />
</p>
</card>
</wml>
Так же как и во всех деках формата WML, первые два ее элемента сообщают браузеру, какую из версий спецификации WAP поддерживает данное приложение. Внашем случае WML-страница поддерживает версию 1.0 языка XML и версию 1.1описания типа документа (DTD), разработанного ассоциацией WAP Forum.