Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. Виртуальная клавиатура KioskVirtualKeyboard.js

На картинке приведен пример существующей клавиатуры, дизайн кнопок должен быть таким как в примере. Дизайн окна может быть улучшен/стилизован. Рассположение – стандартное клавиатуры. Требования:

1.1. Весь код клавиатуры лежит в отдельном файле KioskKeyboardEx.js

1.2. Клавиатура «рисуется» вызовом функции GetKeyboardEx и появляется как модально окно в браузере

1.3. Тестирование достаточно проводить только под Chrome

1.4. Кнопки клавиатуры должны быть активными – реагировать на нажатия

1.5. Кнопка окончания ввода должна называться «Ввод» и вписываться в общий стиль клавиатуры.

1.6. Добавить кнопки переключения регистра. Обозначить кнопку, переключения в верхний регистр, более понятно для обычного человека. Как вариант стрелочка вверх.

1.7. Добавить кнопки смены языка EN|UA, реализовать ввод информации на 2-х языках

1.8. Изменить дизайн Enter, вписать его в общий стиль клавиатуры

1.9. Поле ввода должно помещать 160 символов. Символы не должны вылазить за область поля ввода.

1.10. В левом нижнем углу – таймер неактивности пользовательского ввода. По его истечении – закрытие окна ввода и возврат пустого текста.

1.11. При нажатии на любую кнопку таймер активности в текущем окне сбрасывает значение в настроечное (Например 30 сек)

1.12. При нажатии на любую кнопку таймер активности на родительской странице сбрасывает значение в настроечное. Для этого в

пишем значение 60.

, где externalTimerSelector – id тега div

1.13. В вызове функции задается строка регуляного выражения текста. В случае пустрой строки – проверка не производится. В случае непустой, если введенная строка не удовлетворяет регулярному выражению, при нажатии на кнопку «Ввод», проводится проверка и появляется окно «Данні некоректні. Змініти дані.» с кнопкой Ок. Окно с клавиатурой е закрывается до момента ввода корректных данных или пустой строки.

Параметры вызова функции:

GetInputText(outputElement, maxLen, externalTimerSelector)

- outputElement – id input элемента в который возвращается введенный текст

- regex – регулярное выражение на вводимый текст

- externalTimerSelector – id div в котором отображается значение таймера активности родительской страницы

11 лет назад
ITDataCo
46 летУкраина
11 лет в сервисе
Был
11 лет назад
  • Похожие заказы
  • Здравствуйте. Есть сайт на wordpress, его сделали частично потом програмист пропал. Сам сайт soroka-vorona.16mb.com ТЗ по запросу Перевага буде надана девелоперам з неньки - України.

    Закрыт
    11 лет назад
  • Нужно доработать наповину написанный проект giddyapp.com. Это платформа для размещения анкет для колледжей, университетов и других учебных заведений. Проект написан по-моему на каком-то php фреймворке и smarty. В задачи будет входить как правка интерфейса, так ...

    Закрыт
    11 лет назад
  • Мне требуется разработать сайт на системе управления NetCat, на настоящий момент сделана полностью вся верстка, куплена сама CMS. Требуется ваша оплачиваемая помощь в совмещение этих компонентов. Работаем без предоплат, поэтапно.

    Закрыт
    11 лет назад
  • $100

    Есть макеты страниц и ТЗ (в приложении). По макету - будет еще PSD. Необходимо на основе них создать сайт на одной из популярных CMS (желательно на Wordpress). Максимальный бюджет - 100$. Будет в плюс, если предложите ...

    Завершен
    11 лет назад
  • Есть модуль Drupal, который берет данные из загружаемого пользователем csv файла и импортирует их в БД. Нужно доработать его так, чтобы он автоматически парсил страницы стороннего сайта два раза в сутки, сохранял данные в csv и ...

    Завершен
    11 лет назад
  • Для вэб сайта необходим скрипт (JS), который будет выполнять каскадный поиск из данных (например массивов) или других - желательно содержащихся в клиентской части. Визуальный пример тут: http://www.csd.toshiba.com/cgi-bin/tais/support/jsp/home.jsp?nav=download Как видно из примера: сначала выбирается категория в первом LISTBOXe, ...

    Завершен
    11 лет назад
  • нужен опытный программист Нужно запрограммировать проект что то вроде проекта "2 друга" 2druga.com/ ну немного все по другому и проще. Ознакомьтесь пожалуйста с данным проектом, и отпишитесь те кому реально по силам реализовать проект. Может ...

    Закрыт
    11 лет назад
  • Для администрирования наших сайтов нужен толковый программист, мастер на все руки! Сайты как на самописцах, таких и модх и вебасист,джумла и т.д. Зп по часам или оклад, выслушаем Ваши пожелания. Обязательно: Москва или Область для нечастых ...

    Закрыт
    11 лет назад