Posts Tagged ‘JavaScript’
Допустим у нас есть изображение при правом клике мыши на которое вы не хотите чтобы отображалось контекстное меню браузера, или же вы хотите отобразить свое контекстное меню для какого-то элемента на странице… Для отлова события при клике на элемент правой кнопкой мыши есть параметр “oncontextmenu”: 1<img src="…" oncontextmenu="return false;"/> Код “return false;”, который выполняется при [...]
Иногда в JavaScript’е бывает необходимо выполнить функцию зная только ее название, и это название содержится в строке, например вот так: 1var funcName = ‘someFunc’; Перед мной стояла такая задача: в AIR-приложении нужно было выполнять функции, названия которых приходят с AJAX-ответом. Sandbox AIR’а в следствии ограничений безопасности не позволяет выполнять функции при помощи eval’а. Так что, [...]
Обновился проект MEL.Sound. Изменения: jQuery версии 1.2.3 (последняя на данный момент); Исправлен баг, когда анимация повторялась несколько раз при быстром, многократном включении/отключении звуков; Картинки для анимации включения/отключения звуков были слиты в одну; В браузерах Firefox и Opera анимация включения/отключения звуков теперь всегда отображается в середине окна, вне зависимости от скролла; Скачать новую версию можно со [...]
В новой версии исправлено позиционирование тултипа справа и снизу около границы окна, когда тултип вылезал за границу и из-за этого появлялся скроллинг. Также появилась новая функция tip, которая теперь добавляет и удаляет тултип. Прочитать подробнее о изменениях, а также посмотреть демо и скачать виджет можно здесь.
Мне наконец-то надоело использовать сторонние скрипты для отображения подсказок к различным элементам на web-страницах и я решил написать свой для этих целей. Итак, хочу расказать что получилось! А получился не просто скрипт, а jQuery Widget. Установка не требует никаких специальных действий, ненужно в BODY страници добавлять DIV с ID=”Tooltip”, ненадо ничего инициализировать при window.onload, просто [...]
Вот и заканчивается отпуск.. Начинаю усиленно работать над 2.х-версией чата, а для начала небольшое обновление звуковой библиотеки. Итак, теперь для использования MEL.Sound необходима библиотека jQuery (входит в комплект). С ее помощью вместо неприятных всплывающих сообщений о включении/отключении звуков появились плавно появляющиеся иконки в центре экрана. Также в архив добавлен третий звук, а в ближайшее время [...]
Пока идет разработка инструментов администрирования, которые появятся в версии 2.0, было решено выпустить промежуточную версию 1.1. В новой версии чата содержатся некоторые изменения и дополнения: звуковые оповещения теперь точно работают во всех совместимых браузерах; добавлена возможность загружать и устанавливать аватару (юзерпик); исправлена проблема когда после обновления страницы нельзя было войти в чат в течении 15 [...]
Вышла новая версия MEL.Sound 1.1. В этой версии скрипта добавлена такая возможность, как включение/отключение проигрывания звуков двумя разными способами. Описание проекта MEL.Sound уже содержит ссылку на скачивание новой версии и информацию о новой возможности.
Как озвучить действия на сайте (не flash), например нажатие на кнопку? Или как с помощью JavaScript’а проигрывать короткие звуки аля “чпок” или “квак“? Только одним JavaScript’ом конечно не обойтись! Итак, представляю небольшой скрипт для проигрывания звуков с использованием мини-flash-роликов – MEL.Sound.
Наконец первая версия MEL.Chat добавлена в проекты на сайте! Также там доступна ссылка для его скачивания и просмотра демо-версии. Комментарии и замечания по поводу его работы пишите в этой записи.
