Добавить новую запись в Javascript-Блог »»
|
В одной из предыдущих статей я написал о скрипте sessvars.js, который позволяет работать с сессиями без cookies, используя свойство window.name. Однако у этого скрипта есть одна большая проблема - сессии сохраняются только в том случае, если вы открываете ссылки в том же окне. Если же открывать ссылки в новом окне/табе, то данные сессий там будут [...]
|
|
|
В 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 не равно ни одному другому числу.
читать дальше »
|
|
|
В дополнение к этой статье.
Visual Studio Express 2008 — легально бесплатная версия VS, скачивается с сайта майкрософт. Увы, только в виде web-инсталлятора или в составе DVD с остальными бесплатными студиями от MS. читать дальше »
|
|
|
Недавно пришлось ловить два странных бага.
Первый заключался в том, что комменты, отправленные из Оперы ajax'ом, удваивались и даже учетверялись. Причем из Оперы и только из Оперы.
Отчаявшись понять, в чем же проблема, я решил посмотреть, а каков же нормальный ход вещей, и поглядел отладочный вывод в FireBug. читать дальше »
|
|
|
Web приложения зачастую используют множество фоновых изображений, которые не видны при загрузке страницы. Во первых, это изображения, применяемые для “ролловер” эффектов, когда элементы меняют фон при наведении указателя мыши. Во вторых, это множество всевозможных динамических элементов, создаваемых JavaScript, а также содержимое получаемое при помощи AJAX. Проблема с этими элементами состоит в том, что при отрисовке [...]
|
|
|
Как я уже писал раньше, сайт mnogonot.ru будет полезен читателям для обучения.
Я знаю три варианта и об одном из них сегодня расскажу:
У меня есть две формы на сайте. Одна “Добавить сайт”, вторая “Написать автору”. Возьму в качестве примера форму по добавлению сайта.
Похожие посты:Представляю свой новый сайт
|
|
|
При обсуждении совместимости с Opera/Safari/и т.п. - часто всплывает аргумент "а таких пользователей мало. По статистике на (какой-нибудь авторитетный ресурс) - всего лишь **%".
Надо ли говорить о том, что такие слова - чистой воды липа? Блондинки предпочитают один браузер, бизнесмены - другой, дизайнеры - третий.
Интересный (и пожалуй, неожиданный) сюрприз в этом плане преподнес сайт http://javascript.ru читать дальше »
|
|
|
Тег canvas постепенно набирает популярность, поскольку позволяет создавать 2-х мерную графику при помощи JavaScript. Однако отсутствие поддержки со стороны Internet Explorer значительно тормозит дальнейшее его продвижение. Сегодня я нашел скрипт ExplorerCanvas, который добавляет поддержку этого тега в IE используя возможности Vector Markup Language (VML). Конечно же не все возможности canvas реализованы (например радиальный градиент), но [...]
|
|
|
Bananascript.com - это онлайн инструмент, который позволяет очень эффективно сжимать скрипты JavaScript, уменьшая из размер в среднем на 72% (по данным авторов этого сервиса).
Работает этот “packer” точно также, как и аналогичный, более распространенный инструмент от Dean Edwards. Чтобы сравнить эти два инструмента я попробовал сжать файл скрипта Lightgallery. Исходный размер скрипта - 21,3 Кб, паккер [...]
|
|
|
Такой инструмент хранения данных как cookies зачастую избегают из-за многих проблем связанных с их использованием - ограниченный размер хранимых данных (4 х 20Kb на один домен), хранить можно только строки, и, кроме того все эти данные добавляются в заголовки запросов браузера, что не способствует производительной работе сайта. Решение этой проблеме я нашел вчера - скрипт [...]
|
|
|
|
Поиск по сайту
|
|
Содержание
|
|
Последние темы на форуме
|
Forum |
|