Virtual Keyboard v1.2.0 При помощи этой библиотеки вы можите добавить на свой сайт виртуальную клавиатуру, при помощи которой пользователь может мышкой набирать текст. В случае если курсор находится не в конце строки, то набираемый текст будет раздвигать уже имеющийся текст. К сожалению эта функция не работает в броузере Opera. В нем набираемый текст всегда добавляется после уже имеющегося в текстовом поле текста. Для использования библиотеки необходимо выполнить следующие действия: 1) добавить в раздел head html-документа следующий код: (пути к файлам нужно изменить в соответствии с их реальным расположением на вашем сервере) 2) прописать событие onclick тем объектам при клике на которых дожена появляться клавиатура. Событие должно выглядеть следующим образом: onclick="return showKeyboard('inputid');" где inputid - это параметр id текстового поля в которое будет выводиться набираемый текст. Требует библиотеки (входят в комплект): DOMextensions, http://forum.dklab.ru/js/advises/RasshireniyaIe-domDlyaDrugihBrauzerovDomextensionsJs.html Drag'n'Drop Interface http://forum.dklab.ru/js/advises/DragNDropInterface.html Legend: ! внимание! это важно ? не подтверждённый баг + новая возможность % изменение/исправление бага - удаление Версии: 1.2.0 + Все стили вынесены из JS. (c) WingedFox + Полностью переделана вёрстка. (c) WingedFox, (Мной исправлен баг возникающий в Opera 7.21) + Управление стилями построено на классах и CSS событиях. (c) WingedFox (несколько багов исправлено мной) - Удален лишний код - Удалена функция onmouse заненадобнастью 1.1.0d % Исправлено положение кнопки с буквой "б" (в предыдущей версии она была сдвинута на 3px вправо) баг: В IE 6 при переносе окна меню выбора языка отстает от перемещаемого окна. При прекращении переноса меню останавливается на новом месте. 1.1.0c % Теперь окно нельзя переносить за кнопку "Закрыть" баг: В IE 6 при переносе окна меню выбора языка отстает от перемещаемого окна. При прекращении переноса меню останавливается на новом месте. 1.1.0b + Часть оформления вынесена в css + Таблицы заменены на слои. баг: В IE 6 при переносе окна меню выбора языка отстает от перемещаемого окна. При прекращении переноса меню останавливается на новом месте. 1.1.0a + Добавлено «залипание» кнопки Shift. (с) Yuriy Nasretdinov % При скроллинге позиция "окна" не сбрасывается. (с) Yuriy Nasretdinov % Подправлен внешний вид (с) Yuriy Nasretdinov + Добавлено отображение подсказок (функция kb_notice()). (с) Yuriy Nasretdinov 1.0.1 + Часть стиля кнопок вынесена в CSS % При отображении клавиатуры надписи на кнопках переписываются. % Нажатие Caps Lock отменяет нажатие Shift 1.0 + первая версия