Javascript.RU

Добавить новую запись в Javascript-Блог »»
PersistJS - сессии в JavaScript без cookies

В одной из предыдущих статей я написал о скрипте sessvars.js, который позволяет работать с сессиями без cookies, используя свойство window.name. Однако у этого скрипта есть одна большая проблема - сессии сохраняются только в том случае, если вы открываете ссылки в том же окне. Если же открывать ссылки в новом окне/табе, то данные сессий там будут [...]

0

О магических числах

В ECMA-Script есть три "волшебных", даже "мистических" константы. Это Number.NaN, Number.POSITIVE_INFINITY и Number.NEGATIVE_INFINITY.

NaN получается, например, при делении на ноль или при преобразовании «неправильной» строки в число:

alert(10/0);
alert(parseInt('hey-hey-hey'));
alert(parseFloat('it`s not a number, baby'));

NaN не равно ни одному другому числу.

читать дальше »
0

отладка в IE6/7 с помощью Visual Studio Express

В дополнение к этой статье.

Visual Studio Express 2008 — легально бесплатная версия VS, скачивается с сайта майкрософт. Увы, только в виде web-инсталлятора или в составе DVD с остальными бесплатными студиями от MS. читать дальше »

0

Об ошибках, которые вовсе не ошибки.

Недавно пришлось ловить два странных бага.

Первый заключался в том, что комменты, отправленные из Оперы ajax'ом, удваивались и даже учетверялись. Причем из Оперы и только из Оперы.
Отчаявшись понять, в чем же проблема, я решил посмотреть, а каков же нормальный ход вещей, и поглядел отладочный вывод в FireBug. читать дальше »

0

Автоматизированная подгрузка изображений в jQuery

Web приложения зачастую используют множество фоновых изображений, которые не видны при загрузке страницы. Во первых, это изображения, применяемые для “ролловер” эффектов, когда элементы меняют фон при наведении указателя мыши. Во вторых, это множество всевозможных динамических элементов, создаваемых JavaScript, а также содержимое получаемое при помощи AJAX. Проблема с этими элементами состоит в том, что при отрисовке [...]

0

Один из вариантов сохранять формы с помощью jQuery

Как я уже писал раньше, сайт mnogonot.ru будет полезен читателям для обучения.
Я знаю три варианта и об одном из них сегодня расскажу:
У меня есть две формы на сайте. Одна “Добавить сайт”, вторая “Написать автору”. Возьму в качестве примера форму по добавлению сайта.
Похожие посты:Представляю свой новый сайт

0

Сюрприз-статистика на javascript.ru. Почему Opera?!?

При обсуждении совместимости с Opera/Safari/и т.п. - часто всплывает аргумент "а таких пользователей мало. По статистике на (какой-нибудь авторитетный ресурс) - всего лишь **%".

Надо ли говорить о том, что такие слова - чистой воды липа? Блондинки предпочитают один браузер, бизнесмены - другой, дизайнеры - третий.

Интересный (и пожалуй, неожиданный) сюрприз в этом плане преподнес сайт http://javascript.ru читать дальше »

-1

Как использовать Canvas в Internet Explorer

Тег canvas постепенно набирает популярность, поскольку позволяет создавать 2-х мерную графику при помощи JavaScript. Однако отсутствие поддержки со стороны Internet Explorer значительно тормозит дальнейшее его продвижение. Сегодня я нашел скрипт ExplorerCanvas, который добавляет поддержку этого тега в IE используя возможности Vector Markup Language (VML). Конечно же не все возможности canvas реализованы (например радиальный градиент), но [...]

0

Bananascript.com - онлайн инструмент для сжатия скриптов

Bananascript.com - это онлайн инструмент, который позволяет очень эффективно сжимать скрипты JavaScript, уменьшая из размер в среднем на 72% (по данным авторов этого сервиса).

Работает этот “packer” точно также, как и аналогичный, более распространенный инструмент от Dean Edwards. Чтобы сравнить эти два инструмента я попробовал сжать файл скрипта Lightgallery. Исходный размер скрипта - 21,3 Кб, паккер [...]

+1

Переменные сессий без применения cookies

Такой инструмент хранения данных как cookies зачастую избегают из-за многих проблем связанных с их использованием - ограниченный размер хранимых данных (4 х 20Kb на один домен), хранить можно только строки, и, кроме того все эти данные добавляются в заголовки запросов браузера, что не способствует производительной работе сайта. Решение этой проблеме я нашел вчера - скрипт [...]

0

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Популярные таги
Последние комментарии
Последние темы на форуме
Forum