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

       

Библиотека Dialogs



Библиотека Dialogs


Библиотека Dialogs предоставляет набор функций пользовательского интерфейса.

alert

Функция: Dialogs.alert(message);

Описание: Отображает заданное сообщение, ожидает под-
. тверждения со стороны пользователя и возвра-
щает пустую строку.

Аргумент: message = Строка

Возвращаемое значение: Строка или значение invalid

Пример: Следующий сценарий использует функцию

Dialogs. alert () для вывода на экран сообщения:

extern function AlertTestO
{

var ResultString = "Dialogs .alert () " + »\r\r"
"This is an alert!

Dialogs .alert (ResultString) ; .
}



confirm

Функция: Dialogs.confirm(message, OKPrompt, Cancel-
Prompt) ;

Описание: Отображает заданное сообщение и предоставляет пользователю возможность выбора из двух

ответов. Возвращает логическое значение true,

если выбран ответ ок и false, если выбран ответ Cancel.

Аргументы: message = Строка

, OKPrompt = Строка

CancelPrompt = Строка

Возвращаемое значение: Строка

Пример: Следующий сценарий использует функцию

Dialogs. confirm () для отображения приглашения пользователю на взаимодействие с приложением, причем приглашение включает экранные кнопки Yes и No:

extern function ConfirmTest()
{

var Message = "Dialogs.confirm()" + "\r\r" + "Are you sure?";
var OK = "Yes";
var Cancel = "No";

Dialogs.confirm(Massage, OK, Cancel);

}

prompt

Функция: Dialogs.prompt(message, default);

Описание: Отображает указываемое сообщение message в

качестве приглашения пользователю на взаимодействие с приложением и возвращает вводимые пользователем данные. Используемое по
умолчанию значение default определяет начальное содержимое переменной, которой присваиваются вводимые пользователем данные.

Аргументы: message = Строка

default = Строка
Возвращаемое значение: Строка

Пример: Следующий сценарий использует функцию

Dialogs. prompt () для вывода приглашения

пользователю на ввод номера телефона. По

умолчанию пользователю для редактирования
предлагается значение 555-1212:

extern function PromptTestO

var Message = "Dialogs.prompt()" + "\r\r" + "Phone Number:";
var PhoneNo = "555-1212";

Dialogs.prompt(Message, PhoneNo);



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