|
|
|
|
|
Элемент <А> Синтаксис:
|
<А LABEL=метка АССЕSSKEY=кнопка ТАSК=задание
DEST=url REL=NEXT МЕТНОD=МетоД РОSТDАТА=данные
АССЕРТ-СНАRSЕТ=набор символов VARS=napbi перемен- ная/значение RECEIVE=список RETVALS=список NEXT=url CANCEL=url FRIED=Логическое значение SENDREFERER=Лoгичecкoe значение СLЕАR=Логическое значение мимввк=число
>
text
|
|
|
Описание:
|
Анкерная ссылка связывает задание TASK с текстовой строкой text. Когда пользователь прокручивает экран, чтобы увидеть ссылку, телефон отображает сразу за тек- стом символ ">" и изменяет метку кнопки (надпись на кнопке) ACCEPT на значение LABEL (если анкер опреде- ляет это значение). При нажатии пользователем кнопки ACCEPT телефон выполняет задание TASK, ассоциируе- мое со ссылкой.
|
|
|
|
|
|
|
|
|
|
|
|
Параметры:
|
LABEL
|
Определяет метку кнопки ACCEPT, используемой при выборе ссылки пользователем. Длина метки не должна превышать пяти символов. Если значение не определено, то по умолчанию метка принимает значе- ние ОК.
|
|
|
|
ACCESSKEY
|
Определяет одноразрядное число, появляющееся перед текстом ссыл- ки. При нажатии пользователем со- ответствующей кнопки на телефоне, выполняется задание, ассоциируе- мое со ссылкой.
|
|
|
|
TASK
|
Определяет задание, которое долж- но выполняться телефоном, когда пользователь выбирает ссылку. Па- раметр TASK может представлять одно из следующих заданий:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GO Запрашивает URL, опреде- ляемый параметром DEST.
|
|
|
|
|
GOSUB Запрашивает URL, определяе- мый параметром DEST в каче- стве вложенной процедуры.
|
|
|
|
|
RETURN Возвращается к предыдуще- му действию из вложенной
процедуры.
|
|
|
|
|
CANCEL Отменяет текущую вложен- ную процедуру и возвращает к предыдущему действию.
|
|
|
|
|
PREV Отображает предыдущую карту в стеке предыстории.
|
|
|
|
|
CALL Размещает голосовой теле- фонный вызов на номер, оп- ределяемый параметром
NUMBER.
|
|
|
|
|
NOOP Ничего не делает (пустая операция). HDML-страницы используют эту опцию для блокировки заданного или выполняемого по умолчанию действия.
|
|
|
|
DEST
|
Определяет URL, запрашиваемый в заданиях GO и GOSUB.
В заданиях RETURN или CANCEL, при- надлежащих вложенной процедуре, параметр DEST определяет URL, ко- торый должен запрашиваться после возврата к действию, вызывавшему процедуру. Данный параметр игно- рируется браузером, если действие, вызывающее процедуру, не отмечает ее как дружественную ("friendly").
|
|
|
|
REL=NEXT
|
Отдает телефону команду на предва- рительную выборку URL, заданного в параметре DEST. После этого, пока пользователь просматривает теку- щую карту, телефон будет пытаться загрузить в свой кэш следующий URL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
При запросе пользователем URL, хранящегося в кэше, информация будет отображаться браузером без задержки, которая обычно обуслов- лена загрузкой ресурса в память.
|
|
|
|
METHOD
|
Определяет метод (GET или POST), используемый телефоном для запро- са URL, указываемого в параметре DEST. По умолчанию используется метод GET.
|
|
|
|
|
Рекомендуется использовать метод POST. Применение метода POST обеспечивает перекодировку серве- ром UP.Link данных, получаемых из телефона, в набор символов, указы- ваемый приложением в своих HTTP- заголовках.
|
|
|
|
POSTDATA
|
Определяет данные, которые долж- ны передаваться, если для парамет- ра METHOD указано значение POST. Если данные содержат более одного аргумента, значения должны разде- ляться с помощью амперсанта (&).
|
|
|
|
ACCEPT-CHARSET VARS
|
Определяет набор символов, кото- рый, в соответствии с ожиданиями приложения, должен использовать телефон для возврата данных. Если параметр ACCEPT-CHARSET не опре- делен, то по умолчанию будет ис- пользоваться набор символов указы- ваемый в HTTP-заголовках HDML- страницы.
Определяет список имен перемен- ных и значений, которые должны присваиваться при выполнении за- дания GO ИЛИ GOSUB.
Список переменных и их значений должен иметь следующий формат:
varl=valuel&var2=value2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Значения должны представляться в виде ESCAPE-последовательностей в соответствии с соглашениями об ESCAPE-последовательностях URL. Прежде чем использовать значения, телефон будет декодировать их из ESCAPE-последовательностей.
|
|
|
|
RECEIVE
|
Определяет список имен перемен- ных, разделяемых точкой с запятой, которые телефон использует для сохранения значений, возвращае- мых из GOSUB-задания.
|
|
|
|
RETVALS
|
Определяет список значений, разде- ляемых точкой с запятой, которые возвращаются GOSUB-заданием в зада- ние, вызвавшее GOSUB. Параметр RETVALS можно использовать только с RETURN-заданием. Значения должны представляться в виде ESCAPE- последовательностей в соответствии с соглашениями об ESCAPE- последовательностях URL
|
|
|
|
NEXT
|
Определяет URL, который должен запрашиваться после того как вло- женная процедура, вызванная с по- мощью GOSUB-задания, возвращает управление в задание, вызвавшее вложенную процедуру. Данный па- раметр может подавляться парамет- ром DEST задания RETURN, принадле- жащего вложенной процедуре, при условии, что, когда вызывается GOSUB-задание, параметр FRIEND имеет значение true (Истина).
|
|
|
|
CANCEL
|
Определяет URL, который должен запрашиваться после того как отме- няется вложенная процедура, вы- званная с помощью GOSUB-задания. Приложения могут подавлять дан- ный параметр, используя параметр DEST CANCEL-задания, принадлежа- щего вложенной процедуре, при ус-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ловии, что, когда вызывается GOSUB- задание, параметр FRIEND имеет значение true.
|
|
|
|
FRIEND
|
Указывает, должна ли вложенная процедура в GOSUB-задании считать- ся дружественной (friendly). Друже- ственная вложенная процедура мо- жет использовать параметры DEST и
CLEAR В СВОИХ RETURN- И CANCEL-
заданиях для замены значений, оп- ределяемых заданием, которое вы- зывает вложенную процедуру. По умолчанию параметру FRIEND при- сваивается значение false (Ложь).
|
|
|
|
SENDEE FERER
|
Определяет, должен ли браузер при запросе с помощью параметров DEST или NEXT нового URL предоставлять URL текущей HDML-страницы в HTTP- заголовках. По умолчанию парамет- ру SENDREFERER присваивается зна- чение false.
|
|
|
|
CLEAR
|
Определяет, может ли RETURN- или CANCEL-задание из дружественной вложенной процедуры сбрасывать в исходное состояние все переменные задания, которое вызывает вложен- ную процедуру. Телефон будет игно- рировать параметр CLEAR, если при вызове текущего действия значение параметра FRIEND не было равно "true". По умолчанию данному па- раметру присваивается значение
|
|
|
|
NUMBER
|
Определяет для CALL-задания номер вызываемого телефона.
|
|
|
|
|
Определяет текст, который отобра- жается браузером для представления на экране ссылки. Браузер отобра- жает данный текст в квадратных скобках.
|
|
|
|
|
|
|
|
|
|
|
|
Элемент <ACTION>
|
|
|
|
Синтаксис:
|
<ACTION LАВЕL=метка ТУРЕ=кнопка ТАSК=задание
DEST=url REL=NEXT МЕТНОD=МEТОД РОЗТВАТА=данные
АССЕРТ-СНАКЗЕТ=набор символов пары перемен- ная/значение КЕСЕ1УЕ=список RETVALS=cnHcoK NEXT=url CANCEL=url =Логическое значение SENDKEFERER= значение СLЕАR=Логическое значение cимволов=число SRC=url LСОН=пиктограмма>
|
|
|
Описание:
|
Элемент <ACTION> связывает задание с функциональны- ми кнопками телефона, такими, как ACCEPT, PREV, HELP, SEND, DELETE, SOFT1 или SOFT2. Когда пользователь на- жимает функциональную кнопку, телефон выполняет задание, ассоциируемое с кнопкой.
|
|
|
Параметры:
|
LABEL Определяет метку (надпись) для кнопки, указываемой параметром TYPE (Тип). Длина метки не должна превышать пяти символов. По умол- чанию для кнопки ACCEPT использу- ется метка ОК.
|
|
|
|
Определение метки для кнопки
ACCEPT носит необязательный ха-
рактер. Если определяется метка для
кнопки PREV, то эта метка игнориру- ется устройством. Для любой другой кнопки требуется указание метки.
|
|
|
|
Определяет кнопку на телефоне, которая будет активизировать зада- ние. К доступным кнопкам относят- ся ACCEPT, HELP, PREV, SOFT1, SOFT2, SEND и DELETE.
|
|
|
|
TASK Определяет задание, которое долж- но выполняться телефоном при на- жатии кнопки. Параметр TASK может быть любым из следующих заданий:
|
|
|
|
Запрашивает URL, опреде-
ЛЯСМЫЙ ОПЦИеЙ DEST.
GOSUB Запрашивает URL, опреде- ляемый опцией DEST в каче- стве вложенной процедуры.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RETURN Возвращает в предыдущее действие из вложенной про- цедуры.
|
|
|
|
|
CANCEL Отменяет работу текущей вложенной процедуры и воз- вращает к предыдущему дей- ствию.
|
|
|
|
|
PREV Отображает предыдущую карту из стека предыстории.
|
|
|
|
|
CALL Размещает голосовой теле- фонный вызов на номер, оп- ределяемый опцией NUMBER.
|
|
|
|
|
NOOP Ничего не делает. Приложе- ния используют данное зада- . ние для блокировки заданно- го или выполняемого по умолчанию действия.
|
|
|
|
DEST
|
Определяет URL, который должен запрашиваться в заданиях GO и 6OSUB.
|
|
|
|
|
В заданиях RETURN ИЛИ CANCEL, При-
надлежащих вложенной процедуре, параметр DEST определяет URL, кото- рый должен запрашиваться после воз- врата к действию, вызывавшему про- цедуру. Данный параметр игнорирует- ся браузером, если действие, вызы- вающее процедуру, не отмечает ее как дружественную.
|
|
|
|
REL=NEXT
|
Отдает телефону команду выполнить предварительную выборку URL, за- данного в опции DEST. После этого, пока пользователь просматривает текущую карту, телефон будет пы- таться загрузить содержимое URL в свой кэш. При запросе пользовате- лем URL, хранящегося в кэше, ин- формация будет отображаться теле- фоном без задержки, которая обыч- но обусловлена загрузкой ресурса в память.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
METHOD
|
Определяет метод (GET или POST), применяемый для запроса URL, ука- зываемого в параметре DEST. По умолчанию используется метод GET.
|
|
|
|
|
Рекомендуется использовать метод POST. Применение метода POST обеспечивает перекодировку серве- ром UP. Link данных, получаемых из телефона, в набор символов, указы- ваемый приложением в своих HTTP- заголовках.
|
|
|
|
POSTDATA
|
Определяет данные, которые долж- ны передаваться, если для парамет- ра METHOD указано значение POST. Если данные содержат более одного аргумента, то следует разделять зна- чения с помощью амперсанта (&).
|
|
|
|
ACCEPT-CHARSET
|
Определяет набор символов, кото- рый в соответствии с ожиданиями приложения должен использовать телефон для возврата данных. Если в элементе не определен параметр
ACCEPT-CHARSET, TO ПО умолчанию
будет использоваться набор симво- лов указываемый в HTTP-заголовках HDML-страницы.
|
|
|
|
VARS
|
Определяет список имен перемен- ных и значений, которые должны присваиваться при выполнении за- дания GO ИЛИ GOSUB.
|
|
|
|
|
Список переменных и их значений должен иметь следующий формат:
varl=valuel&var2=value2
|
|
|
|
|
Значения должны представляться в виде ESCAPE-последовательностей в соответствии с соглашениями об ESCAPE-последовательностях URL. Прежде чем использовать значения, телефон будет декодировать их из ESCAPE-последовательностей.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RECEIVE
|
Определяет список имен перемен- ных, разделяемых точкой с запятой, которые телефон использует для хранения значений, возвращаемых из GOSUB-задания.
|
|
|
|
RETVALS
|
Определяет список значений, разде- ляемых точкой с запятой, которые возвращаются GOSUB-заданием в дей- ствие, вызвавшее GOSUB-задание. Оп- ция RETVALS может использоваться только с RETURN-заданием. Значения должны представляться в виде ESCAPE-последовательностей в соот- ветствии с соглашениями об ESCAPE- последовательностях URL
|
|
|
|
NEXT
|
Определяет URL, который должен запрашиваться после того как вло- женная процедура, вызванная с по- мощью GOSUB-задания, возвращается в задание, вызвавшее вложенную процедуру. Данный параметр может подавляться параметром DEST зада- ния RETURN, принадлежащего вло- женной процедуре, при условии, что, когда вызывается GOSUB- задание, параметр FRIEND имеет значение true.
|
|
|
|
CANCEL
|
Определяет URL, который должен запрашиваться после того как отме- няется вложенная процедура, вы- званная с помощью GOSUB-задания. Данный параметр может подавлять- ся параметром DEST CANCEL-задания, принадлежащего вложенной проце- дуре, при условии, что, когда вызы- вается возив-задание, опции FRIEND присвоено значение true.
|
|
|
|
FRIEND
|
Указывает, должна ли вложенная процедура в GOSUB-задании считаться дружественной. Дружественная вло- женная процедура может использо- вать параметры DEST или CLEAR в
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RETURN- и CANCEL-заданиях для замены значений, определяемых заданием, которое вызывает вложенную проце- дуру. По умолчанию параметру FRIEND присваивается значение false.
|
|
|
|
SENDREFERER
|
Определяет, должен ли браузер при запросе с помощью параметров DEST или NEXT нового URL предоставлять URL текущей HDML-страницы в HTTP- заголовках. По умолчанию парамет- ру SENDREFERER присваивается зна- чение false.
|
|
|
|
CLEAR
|
Определяет, может ли RETURN- или CANCEL-задание из дружественной вложенной процедуры сбрасывать в исходное состояние все переменные задания, которое вызывает вложен- ную процедуру. Телефон будет игно- рировать параметр CLEAR, если при вызове текущего действия значение параметра FRIEND не было равно true. По умолчанию данному пара- метру присваивается значение false.
|
|
|
|
NUMBER
|
Определяет для CALL-задания номер вызываемого телефона.
|
|
|
|
SRC
|
Определяет URL графического объ- екта, который должен использовать- ся браузером вместо метки про- граммной кнопки. Данная опция иг- норируется, если параметру ICON присвоено корректное имя. Так как по умолчанию программным кноп- кам не присваиваются метки, то при использовании параметра SRC следу- ет также определять параметр LABEL, чтобы устройство отобража- ло метку в случае, если указанный графический объект не может быть найден.
|
|
|
|
ICON
|
Определяет имя локального графи- ческого объекта, который должен
|
|
|
|
|
|
|
|
|
|
|
|
|
использоваться браузером вместо метки программной кнопки. Если браузер не может обнаружить гра- фический объект в ПЗУ устройства, то графический объект будет полу- чаться с сервера UP. Link. Так как по умолчанию программным кнопкам не присваиваются метки, то при ис- пользовании параметра ICON следует также определять параметр LABEL, чтобы устройство отображало метку в случае, если указанный графиче- ский объект не может быть найден.
|
|
|
Элемент <СЕ>
|
|
|
|
Синтаксис:
|
<СЕ VALUE=значение LABEL=MeTKa ТАSК=задание
DEST=url REL=NEXT МЕТНОD=МEТОД РОSТDАТА=ДанНЫе
АССЕРТ-СНАRSЕТ=набор символов VARS=napbi перемен- ная/значение RЕСЕLVЕ=СПИСОК RETVALS=CПИCOK NEXT=url CANCEL=url FRIEND=Логическое значение SENDEE РЕКЕК=Логическое значение CLEAR=логическое значение NUMBER=число
|
|
|
Описание:
|
Определяет пункты списка, из которых пользователь может делать свой выбор в элементе <CHOICE>.
|
|
|
Параметры:
|
VALUE При выборе пользователем данного пункта списка, параметр VALUE оп-
ределяет необязательное значение,
' "
которое сохраняется телефоном в
переменной, указываемой в пара- метре KEY элемента <CHOICE>, со- держащего соответствующий эле-
мент<СЕ>.
|
|
|
|
LABEL Определяет метку кнопки ACCEPT используемой при выборе пользова- телем пункта из списка. Длина метки не должна превышать пяти симво- лов. Если значение метки не опреде- ляется в явном виде, то по умолча- нию используется метка ОК.
|
|
|
|
|
|
|
|
|
|
|
|
|
TASK
|
Определяет задание, которое долж- но выполняться при выборе пользо- вателем пункта списка. Параметр TASK может быть любым из следую- щих заданий:
|
|
|
|
|
GO Запрашивает URL, опреде- ляемый опцией DEST.
|
|
|
|
|
GOSUB Запрашивает URL, опреде- ляемый опцией DEST в каче- стве вложенной процедуры.
|
|
|
|
|
RETURN Возвращает в предыдущее действие из вложенной про- цедуры.
|
|
|
|
|
CANCEL Отменяет текущую вложен- ную процедуру и возвращает к предыдущему действию.
|
|
|
|
|
PREV Отображает предыдущую карту из стека предыстории.
|
|
|
|
|
CALL Размещает голосовой теле- фонный вызов на номер, оп- ределяемый опцией NUMBER.
|
|
|
|
|
NOOP Ничего не делает. Данное задание может использо- ваться для заданного или выполняемого по умолчанию действия.
|
|
|
|
DEST
|
Определяет URL запрашиваемый в заданиях GO и GOSUB.
В заданиях RETURN или CANCEL, при- надлежащих вложенной процедуре, параметр DEST определяет URL, кото- рый должен запрашиваться после воз- врата к действию, вызывавшему про- цедуру. Данный параметр игнорирует- ся браузером, если действие, вызы- вающее процедуру, не отмечает ее как дружественную.
|
|
|
|
REL=NEXT
|
Отдает телефону команду на предва- рительную выборку URL, заданного в опции DEST. После этого, пока поль-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
зователь просматривает текущую карту, телефон будет пытаться загру- зить в свой кэш следующий URL При запросе пользователем URL, храня- щегося в кэше, информация будет отображаться телефоном без за- держки, которая обычно обусловле- на загрузкой ресурса в память.
|
|
|
|
METHOD
|
Определяет метод (GET или POST), используемый для запроса URL, ука- зываемого в параметре DEST. По умолчанию используется метод GET.
|
|
|
|
|
Рекомендуется использовать метод POST. Применение метода POST обеспечивает перекодировку серве- ром UP. Link данных, получаемых из телефона в набор символов, указы- ваемый приложением в своих HTTP- заголовках.
|
|
|
|
POSTDATA
|
Определяет данные, которые долж- ны посылаться, если для параметра METHOD указано значение POST. Если данные содержат несколько значе- ний, то они должны разделяться с помощью амперсанта (б).
|
|
|
|
ACCEPT-CHARSET
|
Определяет набор символов, кото- рый в соответствии с ожиданиями приложения должен использовать телефон для возврата данных. Если параметр ACCEPT-CHARSET не опре- делен, то по умолчанию будет ис- пользоваться набор символов указы- ваемый в HTTP-заголовках HDML- страницы.
|
|
|
|
VARS
|
Определяет список имен перемен- ных и значений, присваиваемых при выполнении задания GO или GOSUB.
|
|
|
|
|
Список переменных и их значений должен иметь следующий формат:
var l=valuel &var2=value2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Значения должны представляться в виде ESCAPE-последовательностей в соответствии с соглашениями об ESCAPE-последовательностях URL. Прежде чем использовать значения, телефон будет декодировать их из ESCAPE-последовательностей.
|
|
|
|
RECEIVE
|
Определяет список имен перемен- ных, разделяемых точкой с запятой, которые телефон использует для хранения значений, возвращаемых из GOSUB-задания.
|
|
|
|
RETVALS
|
Определяет список значений, разде- ляемых точкой с запятой, которые возвращаются GOSUB-заданием в за- дание, вызвавшее GOSUB. Параметр RETVALS можно использоваться толь- ко с RETURN-заданием. Значения должны представляться в виде ESCAPE-последовательностей в соот- ветствии с соглашениями об ESCAPE- последовательностях URL.
|
|
|
|
NEXT
|
Определяет URL, который должен запрашиваться после того как вло- женная процедура, вызванная с по- мощью GOSUB-задания, возвращается в задание, вызвавшее вложенную процедуру. Данный параметр может подавляться параметром DEST зада- ния RETURN, принадлежащего вло- женной процедуре, при условии, что, когда вызывается GOSUB- задание, параметр FRIEND имеет значение true.
|
|
|
|
CANCEL
|
Определяет URL, который должен запрашиваться после того как отме- няется вложенная процедура, вы- званная с помощью GOSUB-задания. Данный параметр может подавляться параметром DEST CANCEL-задания, принадлежащего вложенной проце- дуре, при условии, что, когда вызы-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вается GOSUB-задание, параметр FRIEND имеет значение true.
|
|
|
|
FRIEND
|
Указывает, должна ли вложенная процедура в GOSUB-задании считать- ся дружественной. Дружественная вложенная процедура может исполь- зовать параметры DEST и CLEAR в своих RETURN- и CANCEL-заданиях для замены значений, определяемых заданием, которое вызывает вло- женную процедуру. По умолчанию параметру FRIEND присваивается значение FALSE.
|
|
|
|
SENDREFERER
|
Определяет, должен ли браузер при запросе с помощью параметров DEST или NEXT нового URL предоставлять URL текущей HDML-страницы в HTTP- заголовках. По умолчанию парамет- ру SENDREFERER присваивается зна- чение false.
|
|
|
|
CLEAR NUMBER
|
Определяет, может ли RETURN- или CANCEL-задание из дружественной вложенной процедуры сбрасывать в исходное состояние все переменные задания, которое вызывает вложен- ную процедуру. Телефон будет игно- рировать параметр CLEAR, если при вызове текущего действия значение параметра FRIEND не было равно true. По умолчанию данному пара- метру присваивается значение false.
Определяет для CALL-задания номер вызываемого телефона.
|
|
|
|
Text
|
Форматированный текст, который описывает пункт, выбираемый из списка. В качестве пункта списка можно использовать графический объект, включив в текст элемент <IMG>.
|
|
|
|
|
По умолчанию информация отобра- жается в режиме <LINE> (прокрутка
|
|
|
|
|
|
|
|
|
|
|
|
|
экрана по горизонтали). Чтобы из- менить режим отображения, вставьте перед текстом элемент <WRAP>.
Если параметр METHOD, указываемый в элементе <CHOICE>, не определен или ему присвоено значение NUMBERED, телефон будет автомати- чески нумеровать первые девять пунктов списка. Пронумерованные пункты списка могут затем выби- раться путем нажатия на телефон- ной трубке кнопок с соответствую- щими номерами.
|
|
|
Элемент <CHOICE>
|
|
|
|
Синтаксис:
|
<СНОIСЕ NАМЕ=имя МАRКАВLЕ=Логическое значение ТIТLЕ=заголовок BOOKMARK=url КЕУ=переменная LКЕУ=переменная METHOD=метод DEFAULT=значение
IDEFAULT=индекс> actions text <CE...>text
|
|
|
Описание:
|
Карта <CHOICE> (выбор пунктов списка) отображает текст, за текстом следует список пунктов, из которых пользователь может выбрать один пункт. Элемент <СН01СЕ> должен включать в себя один или несколько элементов <СЕ>, определяющих пункты списка.
|
|
|
Параметры:
|
NAME Определяет имя карты. Другие кар- ты могут переходить на данную кар- ту, используя ее имя как адрес пункта назначения.
|
|
|
|
MASKABLE Определяет возможность установки закладки на карту. Значение, исполь- зуемое по умолчанию, определяется параметром MARKABLE для HDML- страницы.
|
|
|
|
TITLE Определяет имя, используемое по умолчанию браузером при установке пользователем закладки на карту.
|
|
|
|
|
|
|
|
|
|
|
|
|
BOOKMARK
|
Определяет URL, который телефон добавляет в свой список закладок при установке пользователем за- кладки на карту. Если значение па- раметра BOOKMARK не определено, используется URL текущей карты.
|
|
|
|
KEY
|
Определяет имя переменной, кото- рой присваивается значение выби- раемого пользователем пункта спи- ска (если для данного пункта опре- делено значение).
|
|
|
|
IKEY
|
Определяет имя переменной, кото- рая первоначально хранит индекс (номер) пункта списка, выбираемого приложением по умолчанию, и ко- торой присваивается индекс пункта, выбираемого пользователем. Если для параметра IKEY значение не оп- ределено, то по умолчанию будет использоваться параметр IDEFAULT. Если и для параметра IDEFAULT не указано значение, то пунктом, выби- раемым приложением по умолча- нию, будет первый пункт списка.
|
|
|
|
METHOD
|
Определяет, будет ли браузер нуме- ровать список. Если данному пара- метру присвоено значение NUMBER, телефон автоматически нумерует первые девять пунктов списка. Затем пользователь может выбирать пункт из списка, нажимая на клавиатуре телефона кнопку с номером выби- раемого пункта. По умолчанию па- раметру METHOD присваивается зна- чение NUMBER.
|
|
|
|
|
Если параметру METHOD присвоено значение ALPHA, список не нумерует- ся, соответственно, чтобы сделать свой выбор, пользователь должен прокрутить экран до требуемого пункта списка и нажать кнопку ACCEPT.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEFAULT
|
Определяет значение, присваивае- мое по умолчанию переменной, оп- ределяемой в параметре KEY. Если при выводе карты на экран пере- менной, указываемой в параметре KEY, не присвоено значение, то ей присваивается значение данного параметра. Если переменной, опре- деляемой параметром KEY, присвое- но значение, то значение параметра DEFAULT не изменяется.
|
|
|
|
IDEFAULT
|
Определяет индекс пункта, выби- раемого приложением по умолча- нию, если параметр IKEY не опреде- лен или указывает переменную, ко- торая не имеет значения. При кор- ректном определении параметра IKEY, параметр IDEFAULT игнориру- ется устройством.
|
|
|
|
Actions
|
Определяет действия, выполняемые при нажатии пользователем кнопки. Если пункт, выбираемый пользова- телем, определяет какое-либо зада- ние (task), то это задание отменяет действия, указываемые в данном па- раметре.
|
|
|
|
Text
|
Содержит форматированный текст, определяющий заголовок, который браузер будет отображать над спи- ском пунктов. Если данный текст вы- водится на экран в режиме <LIKE>, то текст, отображаемый на всю ширину экрана, будет обрезаться.
|
|
|
|
<CE...>text
|
Определяет пункт списка, из кото- рого пользователь может делать свой выбор, и текст, описывающий этот пункт.
|
|
|
|
|
|
|
|
|
|
|
|
Элемент <DISPLAY>
|
|
|
|
Синтаксис:
|
<DISPLAY NАМЕ=ИМЯ ТIТLЕ=ЗAГОЛОВОК
МАRКАВLЕ=Логическое значение BOOKMARK=url> actions
</DISPLAY>
|
|
|
Описание:
|
Отображает форматированный текст.
|
|
|
Параметры:
|
NAME Определяет имя карты. Другие кар- ты могут переходить на данную кар-
ту, используя ее имя как адрес пункта
назначения.
|
|
|
|
TITLE Определяет имя, которое использу- ется по умолчанию при установке пользователем закладки на карту.
|
|
|
|
MARKABLE Определяет возможность установки закладки на карту. Значение, исполь- зуемое по умолчанию, определяется параметром MARKABLE для HDML- страницы.
|
|
|
|
BOOKMARK Определяет URL, который телефон добавляет в свой список закладок при установке пользователем за- кладки на карту. Если значение па- раметра BOOKMARK не определено, используется URL текущей карты.
|
|
|
|
Actions Определяет действия, выполняемые телефоном при нажатии пользова-
телем кнопки.
|
|
|
|
Text Определяет форматированный текст отображаемый картой.
|
|
|
|
|
|
|
|
|
|
|
Элемент <ENTRY>
|
|
|
|
Синтаксис:
|
<ENTRY NAME=ИMЯ МАRКАВLЕ=Логическое значение
ТIТLЕ=ЗаГОЛОВОК BOOKMARK=url FОRМАТ=формат
FILL=заполнение DEFAULT=используемый по умолчанию КЕУ=переменная NOECHO=Логическое значение ЕМРТY=Логическое значение>
actions
text
</ENTRY>
|
|
|
Описание:
|
Отображает приглашение на взаимодействие с прило- жением и предоставляет пользователю возможность ввода данных.
|
|
|
Параметры:
|
NAME Определяет имя карты. Другие кар- ты могут переходить на данную кар- ту, используя ее имя как адрес пункта назначения.
|
|
|
|
MARKABLE Определяет возможность установки закладки на данную карту. Значение, используемое по умолчанию, опре- деляется параметром MARKABLE для HDML-страницы.
|
|
|
|
TITLE Определяет имя по умолчанию, ис- пользуемое телефоном при установке пользователем закладки на карту.
|
|
|
|
BOOKMARK Определяет URL, который телефон добавляет в свой список закладок при установке пользователем за- кладки на карту. Если значение па- раметра BOOKMARK не определено,
используется URL текущей карты.
|
|
|
|
FORMAT Определяет формат данных, вводи- мых пользователем. Спецификация формата может принимать следую- щие значения:
|
|
|
|
А Любой символ или пропис- ная буква.
|
|
|
|
а Любой символ или строчная буква.
|
|
|
|
N Любая цифра.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X Любой символ, цифра или
прописная буква.
|
|
|
|
|
х Любой символ, цифра или строчная буква.
|
|
|
|
|
If Любой символ, цифра или прописная буква (может из- меняться на строчную).
|
|
|
|
|
m Любой символ, цифра или строчная буква (может изме- . няться на прописную).
|
|
|
|
|
По умолчанию в качестве специфи- кации формата используется значе- ние "*м", допускающая ввод произ- вольного количества символов, цифр или комбинаций строчных и прописных букв.
|
|
|
|
DEFAULT
|
Определяет текст, который появляет- ся в поле ввода данных при первона- чальном выводе карты браузером на экран. Данный текст может редакти- роваться пользователем.
|
|
|
|
KEY
|
Указывает имя переменной, которая хранит текст, вводимый пользовате- лем. Если указанная переменная уже имеет значение, это значение ис- пользуется по умолчанию в качестве вводимых данных.
|
|
|
|
|
Если данная переменная уже имеет значение, оно заменяет значение, указываемое в параметре DEFAULT.
|
|
|
|
NOECHO
|
Определяет, должен ли телефон маскировать текст, вводимый пользователем. Если данный параметр имеет значение true, телефон будет отображать звёздочки вместо любых символов, вводимых пользователем. По умолчанию дан- ному параметру присваивается значение false.
|
|
|
|
|
|
|
|
|
|
|
|
|
EMPTYOK Указывает, что для данной перемен- ной телефоном допускается ввод пустого значения.
|
|
|
|
Actions Определяет действия, которые будут выполняться телефоном при нажа- тии пользователем кнопки.
|
|
|
|
Text Содержит форматированный текст, определяющий заголовок, который будет отображаться браузером над строкой ввода данных.
|
|
|
Элемент <HDML>
|
|
|
|
Синтаксис:
|
<HDML VERSION=Bepсия ТТL=ВремЯ МАRКАВLЕ=Логическое значение PUBLIC=Логическое значение АССЕSSDОМАIN=домен АССЕSSРАТН=путь>
|
|
|
Описание:
|
Элемент <HDML> определяет HDML-страницу и содержит в заголовке информацию, описывающую HDML- страницу. Элемент <HDML> также должен содержать одну или несколько карт выбора пунктов списка, справочной информации или ввода данных, а также может опреде- лять параметры и действия, которые распространяются на все карты HDML-страницы.
|
|
|
Параметры:
|
VERSION Определяет версию языка HDML, используемого для описания HDML- страницы. Параметр определяется в соответствии со следующим синтак- сисом: major .minor .lexical. Указа- ние номера версии носит обязатель- ный характер. К корректным номе- рам версий относятся 1.0 и 3.0. Вер- сия лексического анализатора lexi- cal является необязательным параметром.
|
|
|
|
TTL Определяет время в секундах, в те- чение которого HDML-страница должна сохраняться в кэше телефо-
на. Если для данного параметра не указано значение, то по умолчанию HDML-страница будет сохраняться в кэше в течение 30 дней. Если пара-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
метру присваивается нулевое значе- ние, HDML-страница не будет сохра- няться в кэше.
|
|
|
|
MARKABLE
|
Определяет, могут ли карты HDML- страницы отмечаться закладками. Данный параметр подавляется па- раметром MARKABLE ДЛЯ ОТДСЛЬНЫХ карт HDML-страницы.
|
|
|
|
PUBLIC
|
Определяет наличие управления доступом к данной HDML-странице. Если параметру присвоено значение TRUE, то любая HDML-страница мо- жет иметь ссылки на карты данной HDML-страницы. Если параметру присвоено значение FALSE, то толь- ко HDML-страницы, домены и пути которых соответствуют значениям параметров ACCESSDOMAIN и ACCESSPATH, могут иметь ссылки на карты данной HDML-страницы.
|
|
|
|
ACCESSDOMAIN
|
Определяет домен HDML-страниц, которым разрешается иметь ссылки на карты данной HDML-страницы, если параметру PUBLIC присвоено значение FALSE. По умолчанию зна- чением данного параметра является домен текущей HDML-страницы.
|
|
|
|
ACCESS PATH
|
Определяет путь HDML-страниц, ко- торым разрешается иметь ссылки на карты данной HDML-страницы, если параметру PUBLIC присвоено значе- ние FALSE. По умолчанию значением данного параметра является корне- вой каталог текущей HDML-страницы, так что любая HDML-страница из до- мена, указанного в параметре ACCESSDOMAIN, может иметь ссылки на карты данной HDML-страницы.
|
|
|
|
Actions
|
Определяет действия, которые рас- пространяются на все карты HDML- страницы.
|
|
|
|
Cards
|
Включает одну или несколько карт.
|
|
|
|
|
|
|
|
|
|
|
|
Элемент <IMG>
|
|
|
|
Синтаксис:
|
<IMG АLТ=текст SRC=url ICON=пиктограмма>
|
|
|
Описание:
|
Определяет графический объект, который будет появ- ляться в форматированном тексте, если телефон под- держивает отображение графики. Графические объекты могут размещаться в любой символьной строке форма- тированного текста, такой как текст, отображаемый в картах выбора пунктов списка, справочной информа- ции и ввода данных и в пунктах списка. Графические объекты могут также использоваться в качестве меток программных кнопок.
|
|
|
Параметры:
|
ALT Определяет текст, который должен отображаться, если браузер не мо- жет вывести на экран графический объект. Данный текст будет выво- диться, если телефон не поддержи- вает графику или если графический объект не может быть найден.
|
|
|
|
SRC Определяет URL графического объ- екта, который должен выводиться на экран. Если в параметре ICON указы- вается корректное имя, значение данного параметра будет игнориро- ваться устройством.
|
|
|
|
ICON, Определяет имя локального графи- ческого объекта, который должен выводиться на экран. Если браузер не может найти графический объект в ПЗУ устройства, то этот графиче- ский объект будет загружаться с сер- вера UP. Link.
|
|
|
Элемент <NODISPLAY>
|
|
|
|
Синтаксис:
|
<NODISPLAY ЫАМЕ=ИМЯ>
actions
</NODISPLAY>
|
|
|
Описание:
|
Карта <NODISPLAY> используется для инициализации переменных. Она немедленно выполняет действия ACCEPT или PREV, без отображения каких-либо данных на экране телефона.
|
|
|
|
|
|
|
|
|
|
|
|
Параметры:
|
NAME
|
Определяет имя карты. Другие кар- ты могут переходить на данную кар- ту, используя ее имя как адрес пункта назначения.
|
|
|
|
Actions
|
Определяет действия, которые должны выполняться при переходе пользователя на карту. Когда поль- зователь переходит на карту в пря- мом направлении, автоматически выполняется действие ACCEPT. Когда выполняется переход в обратном направлении, автоматически вы- полняется действие PREV.
|
|
|
|
|
|
|