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".
Комментарии:
Нету комментариев для вывода...