JavaScript
jQuery UI Tabs & Cookie
Уже давно использую библиотеку jQuery и jQuery UI в своих проетах. На днях, понадобилось установить jQuery UI Tabs. Все отлично, одна проблема — не сохраняет после перезагрузки страницы последнюю открытую вкладку. В официальной документации jQuery UI Tabs есть параметр cookie (), но он работает с дополнительно подключенным плагином. При переходе на страницу этого плагина мне [...]
KCFinder — файловый менеджер
KCFinder является открытым исходным кодом файлового веб-менеджера. Он может быть интегрирован в FCKeditor, CKEditor и TinyMCE WYSIWYG-редакторы (или пользовательские веб-приложения), чтобы загружать и управлять изображениями, флэш-роликами и другими файлами, которые могут быть внедрены в контент редактора HTML. Установка KCFinder и интеграция с редакторами (пользовательскими веб-приложениями) достаточно проста и хорошо документирована. KCFinder требует PHP5 + GD [...]
CKEditor BBCode Plugin
BBCode Plugin v1.0 for CKEditor. This is a sample of custom Data Processor implementation for basic BBCode syntax. Only [b], [i], [u], [img], [color], [quote], [url] may be used. It may be extended, but this is out of this sample purpose. BBCode PLUGIN HAS BEEN TESTED ON THE: CKEditor 3.2.1, released on 9 April 2010 DOWNLOAD latest CKEditor: [...]
Рихтуем Firebug 1.3.3 для работы с FireFox 3.5
Все, кто хоть раз сталкивался с отладкой JavaScript приложений, отслеживал Ajax-запросы или просто пытались следить за DOM-структурой HTML-документа, должны быть знакомы с популярным дополнением к браузеру Firefox — Firebug. Ссылка на дополнение: https://addons.mozilla.org/ru/firefox/addon/1843 До недавнего времени у меня стоял FireFox 3.0.10. Как только появился FireFox 3.5 Beta 4, я сразу же решил установить и проверить [...]
jqGrid (jQuery Grid Plugin) — табличное представление работы с данными
Для любителей табличного отображения данных хочу посоветовать jQuery Grid Plugin. Натолкнувшись на днях на этот интересный плагин, я решил сделать небольшой обзор. Хочу сразу отметить, что практического применения его использования нет, но планирую в ближайшее время его использовать в своих проектах (по возможности). Самое приятное — это гибкий функционал, поддержка тем оформления и конечно же [...]
RegExp — регулярные выражения UTF8
Сегодня передо мной стояла задача: Существует строка в кодировке UTF-8. Нужно регулярным выражением найти и вырезать все символы которые не принадлежат ни одному алфавиту (все символы кроме букв). Для проверки я использовал текст из различных наборов символов в кодировке UTF-8: русский: привет мир, арабский: مرحبا العالم, иврит: שלום העולם, португальский: Olá mundo, 0123456789-_!@#$%^&*()+=./\|’», «»“·”…◊°©®^`‘♣!.’¬¤ ¦§±¶·¹%
EditArea — JavaScript редактор исходного кода
Сегодня, благодаря некоторым людям, открыл для себя очень полезный и довольно быстрый скрипт (EditArea). Наверняка, кто-то тоже искал что-то подобное в Интернете, поэтому решил выложить описание и ссылку на этот проект. EditArea — свободный JavaScript редактор исходного кода. (Это не WYSIWYG редактор). Этот редактор предназначен для редактирования файлового кода в textarea. Основная цель заключается в [...]
Доработка HTML Form при помощи jQuery
Нашел очень интересную статью, которая, надеюсь, будет интересна и не только мне. В приведенных здесь примерах используется библиотека jQuery. Речь здесь пойдет о четырех усовершенствованиях — подсказках, автозаполнении, счетчике введенных символов и скрытых полях. Всплывающие подсказки Смысл этого трюка заключается в том, что при выделении определенного поля, справа от последнего плавно появится подсказка, которая поясняет, [...]
Полезные примеры JavaScript на jQuery
Нашел в Интернете полезные примеры по работе с библиотекой jQuery. Решил выложить готовые решения, может будут кому-то полезны. ) Спасибо авторам и коллегам. 1. Плавное изменение цвета Вы должно быть заметили, что ссылки у нас (в главном меню, в тегах и в заголовках на главной), плавно меняют свой цвет. Как это делается: устанавливаем плагин Color [...]
Как установить и получить cookie на JavaScript?
Cookie — это временный файл, запись формата имя=значение, которая хранится на машине клиента, имеет определенный срок действия и относится к домену, из которого была установлена. Устанавливать и получать куки удобно с помощью 2-х простых функций: // Установить куки function setCookie(name, value) { var valueEscaped = escape(value); var expiresDate = new Date(); expiresDate.setTime(expiresDate.getTime() + 365 * [...]
6 способов сломать Internet Explorer
Думаю всякий разработчик сталкивался с многочисленными проблемами и багами при разработке сайтов под IE 6. С прискорбием отмечу тот факт, что в ходе преодоления всех этих проблем было зверски убито огромное количество времени. Если же вам, уважаемые коллеги разработчики, все же захочется отомстить за это тем, кто еще пользуется IE 6, то вам возможно пригодятся [...]
Trackbar (бегунок) на странице
Все мы привыкли пользоваться трекбарами в наших операционных системах. А вот страницы сайтов этим радуют не часто, т.к. встроенных возможностей для создания такого элемента нет, а программить — не просто да и не хочется. Поэтому, в тех местах, где трекбары действительно нужны, мы наблюдаем наборы селектов. Предлагаю забыть об этой проблеме и вовсю начать пользваться [...]

(3 голосов, среднее: 4,67 из 5)