Как добавить данные в ExtJS ArrayStore
Обычно люди используют ExtJS.ArrayStore для загрузки данных с сервера, но иногда возникает задача создать объект ArrayStore с уже предустановленными данными, которые загружаются в браузер вместе с самим JavaScript приложением.
Для этого в Ext.ArrayStore предусмотрен метод «loadData», который используется следующим образом:
Читать дальше
Для этого в Ext.ArrayStore предусмотрен метод «loadData», который используется следующим образом:
Читать дальше
Клуб разработчиков на Jquery
Неплохая социальная сеть разработчиков на jQuery, выполненная в стиле Digg.
Оригинал: jquery-club.ru
Как динамически сменить favicon
Опубликовал paramon в блоге JavaScript 01 июня 2011, 05:42
У нас на форум задали интересный вопрос: «Как динамически сменить иконку favicon на сайте?». Не долго думая, я написал простенькую функцию, которую и предлагаю вашему вниманию.
Читать дальше
Читать дальше
Для чего нужен reader и readerError в ExtJS.FormPanel
В данной заметке я коротко расскажу о некоторых особенностях работы с элементами FormPanel в ExtJS. В частности расскажу о том для чего нужны поля reader и readerError. В конце статьи приведу несколько полезных примеров использования FormPanel.
Читать дальше
Читать дальше
Динамическая загрузка скриптов и callback
Опубликовал root в блоге JavaScript 28 мая 2011, 01:47
Появилась у меня простенькая задача — после загрузки модулей Снапа вызвать callback функцию. Для Огнелиса и Оперы тупо использовал событие onload. Код примерно такой:
Читать дальше
var s = document.createElement( 'script' );
s.src = 'la-la-la.js';
s.onload = function() { .... }Читать дальше
Техника программирования с использованием флагов
Опубликовал root в блоге JavaScript 28 мая 2011, 01:44
Программирование на JavaScript имеет один серьезный недостаток — необходимо постоянно думать о совместимости в различных версиях браузера. Очень часто, приходится писать несколько вариантов реализации одного и того же алгоритма. Проверять каждый раз под каким браузером запущен код — занятие нелепое! Удобно в начале выполнения скрипта определить флаги, по которым определять поддерживает браузер то или иное свойство, например, чтобы определить поддерживает ли браузер DOM, вводим такой флаг:
Читать дальше
Читать дальше
Интересный факт об определении типа браузера
Опубликовал root в блоге JavaScript 28 мая 2011, 01:42
Как-то John Resig опубликовал у себя интересную заметку , в которой размышляет на тему, того какие техники лучше не использовать при написании кроссбраузерных приложений. Хочу поговорить об этом подробнее.
Читать дальше
Читать дальше
Быстрая str_repeat
Опубликовал root в блоге JavaScript 28 мая 2011, 01:41
Сегодня наткнулся на интересную реализацию функции str_repeat на Javascript. По словам автора она обладает просто феноменальной скоростью работы. Сам не проверял, поэтому так ли все обстоит на самом деле не знаю.
Читать дальше
Читать дальше
Наследование в JavaScript
Опубликовал root в блоге JavaScript 27 мая 2011, 23:32
Широко известный факт, что в JS нет классов, а значит нет наследования. Но при сильном желании можно реализовать механизмы наследования самостоятельно. Например, используя трюки, которые описаны далее.
Читать дальше
Читать дальше
Пример динамического меню на jQuery
В данной статье я расскажу о том как сделать динамическое меню с помощью jQuery. Для наглядности будет рассмотрен пример создания простейшего динамического меню, а в конце статьи будет размещен итоговый код и архив содержащий рабочий пример простейшего меню.
Читать дальше
Читать дальше