Google spellchecker

Хоть и есть во всех современных браузерах встроенная проверка ввода, но бывает нужно прикрутить свой спелчекер. В инете нашел один хороший спелчекер www.spellify.com, использующий сервис от гугл.

Сделал все по ману. Все равно чекер отказывался работать. Да и все скрипты, написанные на jQuery отвалились. Проблема была в том, что чекер написан на prototype js library, который конфликтует с jQuery. Решение этой проблемы нашел. Надо было подключать jQuery в режиме noconflict, и использовать $j вместо функции $. Но переделывать весь jQuery код было лень, да и не удобно будет другим программистам. Решение было одно – переписывать код чекера с prototype на jQuery. В основном был код на js, так что переписывать много не пришлось.

Все заработало. Отпала надобность в библиотеке prototype. В head подключаем сам спелчекер
<!--[if IE]><link href="./js/spellify/images/ie.css" mce_href="./js/spellify/images/ie.css" rel="stylesheet" type="text/css" media=screen><![endif]--><!--[if IE 6]><link href="./js/spellify/images/ie6.css" mce_href="./js/spellify/images/ie6.css" rel="stylesheet" type="text/css" media=screen><![endif]--><script src="./js/spellify/src/spellify.js" type="text/javascript"></script> <script src="./js/createSpot.js" type="text/javascript"></script>

Теперь для каждого поля ввода будет выскакивать красивая подсказка. Если хотим, чтоб в определенном поле не было подсказки, просто добавляем в класс элемента «spellify_ignore», например
class = "class1 spellify_ignore".
Добавлено: 12 Сентября 2013 04:29:45 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...