webew
Войти » Регистрация
 
Создать новую тему
Добавить статью

Статьи с меткой «JavaScript»

Раздел содержит статьи по практическим вопросам использования Javascript. Задать вопрос по Javascript.

Согласованный AJAX-слой для веб-сайта

Реакцией на действие пользователя может быть согласованное изменение содержимого нескольких блоков на странице, происходящее без её перезагрузки. Вниманию читателей предлагается простой программный интерфейс для обновления указанных блоков (всех или части), который позволяет сформировать из них единый согласованный AJAX-слой.

Highload++ 2011. Репортаж с места событий.

3 и 4 октября 2011 года в Москве проходила пятая ежегодная конференция разработчиков высоконагруженных систем Highload++.

Сортировка массивов в JavaScript (13 комментариев)

Задача — разобраться как работает сортировка в JavaScript, насколько она производительна и что с её помощью можно делать.

Профайлеры в JavaScript

Зачастую, чтобы измерить время выполнения сценария, используется примитивный, но надежный метод создания Date-объектов.

Получаем значения свойств элементов - getComputedStyle (5 комментариев)

В ходе обработки HTML-страницы браузер вычисляет значения множества свойств для всех элементов и, исходя из этого, отображает их на странице. Научимся получать значения этих свойств.

WYSIWYG: вставляем произвольный HTML-код (7 комментариев)

Задача: при редактировании данных в визуальном редакторе иметь возможность вставлять произвольные элементы форматирования, например, заголовки.

Букмарклеты - JavaScript в адресной строке (4 комментария)

Букмарклет (bookmarklet) — небольшая JavaScript-программа, сохраняемая как браузерная закладка.

Введение в WAI-ARIA: стандарт доступности активных интернет-приложений (1 комментарий)

WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) — стандарт доступности активных Интернет-приложений, определяет подходы к тому, чтобы сделать содержимое сайтов и интернет-приложения более доступными для людей с ограниченными возможностями.

Предупреждение при закрытии окна (10 комментариев)

Интернет приобретает высокую популярность, как средство обмена информацией. Часто информация представляет большую ценность и вероятность её потери нужно свести к минимуму. Простой пример. Вы полчаса набивали важное письмо, а затем случайно нажали ссылку или закрыли вкладку и информация оказалась потеряна.

Пользуемся AJAX-объектом (6 комментариев)

AJAX (Asynchronous JavaScript and XML) — термин, который не так давно вошел в лексикон создателей WEB-приложений. Он означает целую совокупность технологий, объединяемых в рамках одного интерфейса и позволяющих отправлять запросы к серверу без перезагрузки страницы.

Об осле и ресайзе (8 комментариев)

Одна из часто используемых юзерами возможностей — изменение размера окна браузера. При этом не все элементы на странице удается удачно масштабировать с помощью HTML/CSS и что-то приходится делать скриптами.

Табуляция в текстовых полях форм (10 комментариев)

Как часто вам приходится писать в текстовых полях на web-страницах текст, требующий табуляцию (например, HTML-код)? Если вы знакомы с этой проблемой, то помните, что рефлекс, выработанный в большинстве редакторов, приводит к потере фокуса у текущего элемента формы. Таково поведение браузера по-умолчанию, которое можно забороть, в случае необходимости, конечно.

DOM: Работаем со строками и ячейками таблицы (2 комментария)

Перед вами стоит задача "препарировать" таблицу. Пройтись по её строкам и ячейкам, что-то удалить, что-то добавить. Зацепившись за элемент table, мы начинаем использовать привычные DOM-свойства и методы: firstChild, createElement, appendChild и др. И вдруг оказывается, что всё работает совсем не так, как представлялось на первый взгляд.

Прелоад изображений (30 комментариев)

Тогда высока вероятность того, что вы столкнетесь с задачей предзагрузки изображений. В качестве примера рассмотрим сервис fotki.yandex.ru. При выборе фотографии на странице будет присутствовать небольшая линейка с превьюшками, которые можно прокручивать. Чтобы при прокрутке не возникало тормозов, необходимо заранее загрузить некоторое количество превью. Учимся это делать.

FC-TrackBar 0.4.1 (20 комментариев)

Не так давно в статьях раздела JavaScript были представлены широкой публике ...

Crop и Resize ваших изображений (27 комментариев)

Кроме папки с фотками в распакованном архиве вы ...

JS-TrackBar, четвертая версия бегунков (116 комментариев)

Не так давно на нашем портале был опубликован сей труд: «Trackbar на вашей странице», в котором описывается простой скрипт для создания таких вот ...

Определение версии flash-плеера (18 комментариев)

Для эффективной вставки "флешек" иногда требуется определить версию flash-плеера.

Trackbar на вашей странице (20 комментариев)

Все мы привыкли пользоваться трекбарами в наших операционных системах. А вот страницы сайтов этим радуют не часто, т.к. встроенных возможностей для создания такого элемента нет, а программить — не просто да и не хочется. Поэтому, в тех местах, где трекбары действительно нужны, мы наблюдаем наборы селектов.

Ловим скролл (16 комментариев)

Страницы сайтов по своему функционалу стремятся к возможностям полноценных приложений, что, в основном, ложится на плечи JavaScript. Одна из задач, которая возникает у разработчика JavaScript-приложений — обработка скролла.

Создание градиента в тексте (9 комментариев)

Задача: найти способ для создания градиента в произвольном элементе, содержащем текст (или ...

Введение в XUL (3 комментария)

XUL — XML User Interface Language, XML-совместимый язык создания пользовательских интерфейсов. Наверняка хорошо знакомый поклонникам браузеров на движке Gecko. К сожалению в WEB-программировании этот замечательный язык не получил широкого распространения, и на данный момент материалы данной статьи в web-контексте применимы к браузерам: Mozilla, Netscape, Firefox. Пользователям IE и Opera не удастся запустить приведенные ниже примеры. Что-то увидеть есть шансы у пользователей ...

Вставка кода в текстовые поля

Задача: написать сценарий, способный обрамлять выделения в текстовых полях формы, любым кодом.

jQuery для JavaScript (14 комментариев)

Когда jQuery, библиотека JavaScript, увидела свет в январе 2006, все подумали: «очередная красивая игрушка». Выбор CSS-селекторов в качестве базиса было, конечно, изящной идеей, но использование цепочек преобразований выглядело немного замысловато, и сама библиотека, по-видимому, не покрывала всех возможных случаев. jQuery расценивали тогда только как временное и проходящее решение.

Установить/получить cookie (6 комментариев)

Cookie - это запись формата имя=значение, которая хранится на машине клиента, имеет определенный срок действия и относится к домену, из которого была установлена.

JavaScript валидация (проверка) форм

Задача: сделать универсальную функцию для прохождения по полям формы с возможностью проверки введенных ...

Простейший WYSIWYG (визуальный редактор) (6 комментариев)

Задача: написать простейший визуальный редактор и немного разобраться как он работает.

Canvas - создание многоугольников

Нередко, с помощью JavaScript приходится показывать прямоугольные области (всплывающие подсказки, выпадающие меню и прочее). Но чтобы визуально элемент смотрелся не прямоугольником, мы прибегаем к услугам графики и CSS.

Обработка нажатия правой кнопки мыши (oncontextmenu) (7 комментариев)

Задача: отловить нажатие правой кнопки мыши в окне браузера и показать собственное контекстное меню.

Предотвращение всплывания событий

В DOM & JavaScript события имеют свойство "всплывать". Например, если вы кликните по вложенному элементу, то обработчик клика вызовется сначала для этого элемента, а затем для всех родительских вплоть до document. Иногда "всплывание" мешает и его можно оборвать.

Обработчики событий - добавляем/удаляем (3 комментария)

Использовать атрибуты тегов для добавления событий и их обработчиков к HTML-элементам - способ древний и неудобный. Смотрим более красивое решение.

Сохранение по Ctrl+S в браузере

Задача: по нажатию Ctrl+S заблокировать браузерный диалог о сохранении страницы и запустить пользовательскую функцию.

Drag & Drop силами JavaScript

Пишем скрипт, с помощью которого можно передвигать элементы на web-странице.

Скролл окна документа

HTML-документ может занимать несколько экранов, как по вертикали, так и по горизонтали. Приведенная ниже функция позволяет определять высоту обоих скроллов в пикселях.

Координаты указателя мыши

При движении мыши в окне браузера часто требуется определить её координаты, например при создании интерфейса с различного рода "перетаскиваниями". За точку отсчета (x=0, y=0) принимается верний левый угол документа.

Размеры клиентской части окна браузера

Задача: определить размеры (длина, высота) клиентской части окна браузера.

Координаты элемента на странице

Для любого HTML-элемента (div, img, a...) можно определить координаты верхнего левого угла, воспользовавшись всего одной ...

Сообщения с меткой «JavaScript»

Проблема с сайтом, помогите!

1 ответ

Как на клиентском JavaScript создать некий текст и сохранить в файл?

6 ответов, последний ответ - 27 сентября 2015

Как передать функцию внутри функции

2 ответа, последний ответ - 1 августа 2015

Как определить соединение с интернетом на JavaScript?

1 ответ

прокрутка изображений

1 ответ

РИТ 2014++ (скидка внутри!)

2 ответа, последний ответ - 17 апреля 2014

Можно ли скопировать текст в буфер обмена через JavaScript?

3 ответа, последний ответ - 18 марта 2013

Клонирование и вывод элемента с родительными значениями

3 ответа, последний ответ - 13 марта 2013

Не вызывается событие, назначенное через .onclick = function(){...}

2 ответа, последний ответ - 16 января 2013

Трудности с jqGrid

3 ответа, последний ответ - 19 декабря 2012

Следующая, предыдущая страницы...

9 ответов, последний ответ - 11 ноября 2012

Highload++, Москва, 24-25 октября 2012

7 ответов, последний ответ - 20 октября 2012

РИТ++ 2012. Репортаж с места событий.

Как сделать интерактивную карту на JS?

7 ответов, последний ответ - 30 марта 2012

Аудит производительности webew.ru командой Cancanit.com

9 ответов, последний ответ - 29 марта 2012

РИТ++, Москва, 2-3 апреля 2012

5 ответов, последний ответ - 26 марта 2012

Много ли "геморроя" сделать такое на JS?

1 ответ

замена для getElementById, нужно обращение к классу

19 ответов, последний ответ - 24 февраля 2012

горизонтальное меню

2 ответа, последний ответ - 22 февраля 2012

Не скрываются JPG в слайдере "ORBIT"

1 ответ

Что противопоставить фальсификации HTTP Referer?

7 ответов, последний ответ - 3 ноября 2011

окна

5 ответов, последний ответ - 23 октября 2011

HighLoad++, Москва 3-4 октября 2011

7 ответов, последний ответ - 19 октября 2011

ответ от PHP

5 ответов, последний ответ - 10 октября 2011

крохотный benchmark браузеров

2 ответа, последний ответ - 15 сентября 2011

РИТ++, Москва, 25-26 апреля 2011

9 ответов, последний ответ - 23 июня 2011

РИТ++ 2011. Репортаж с места событий.

Всплывающий DiV

1 ответ

Определение количества максимальных значений. Задачка на JavaScript

1 ответ

как возвести в куб массив чисел?

4 ответа, последний ответ - 14 октября 2010

Помогите начинающему... menu с выпадающими подменю при наведении и раздвижное при клике

1 ответ

нужна помошь...

12 ответов, последний ответ - 26 сентября 2010

Бьярн Страуструп выступит в Москве на конференции "Разработка ПО"

1 ответ

Флэш в IE

6 ответов, последний ответ - 20 июля 2010

Русские буквы в URL страниц

16 ответов, последний ответ - 22 июня 2010

jQuery примеры - работа с выпадающим списком

галерея на Javascript с использованием массива и превью, не могу понять что не так?

10 ответов, последний ответ - 12 октября 2009

Обработка checkbox

1 ответ

Как отследить количество открытых окон сайта?

9 ответов, последний ответ - 16 марта 2009

JS + Gif?

18 ответов, последний ответ - 21 февраля 2009

Русские буквы в адресах страниц

4 ответа, последний ответ - 30 декабря 2008

Комментарии в Моем Мире Mail.ru

6 ответов, последний ответ - 30 декабря 2008

Хотелось бы добиться отсутствия сворачивания дочерних окон

2 ответа, последний ответ - 3 декабря 2008

Программа РИТ 2008: Клиентские технологии

Помогите с созданием хвоста мыши на JavaScript.

12 ответов, последний ответ - 18 ноября 2008

Webew представляет онлайн-курсы по веб-технологиям

Возврат каретки внутри строк в коде JavaScript

3 ответа, последний ответ - 14 ноября 2008

Ajax и подгрузка страниц с кодом Google Adsense

2 ответа, последний ответ - 12 ноября 2008

Знатоки, как ввести текст в функцию?

23 ответа, последний ответ - 5 ноября 2008

Fastcoder занял второе местно на конкурсе WebHiTech

3 ответа, последний ответ - 5 ноября 2008

РИТ: Клиентские технологии

Помогите с JavaScript

1 ответ

Помогите наладить работу Dreamweaver

4 ответа, последний ответ - 16 октября 2008

Помогиге исправить функцию: применение динамических информационных блоков

4 ответа, последний ответ - 16 октября 2008

include в js

12 ответов, последний ответ - 2 октября 2008

Собрать максимально-уникальные сведения о пользователе.

15 ответов, последний ответ - 30 сентября 2008

День программиста

12 ответов, последний ответ - 13 сентября 2008

Динамическое изменение стиля

27 ответов, последний ответ - 12 сентября 2008

Запущена бета-версия сайта fastcoder 2.0

5 ответов, последний ответ - 11 сентября 2008

Google выпускает V8 - движок Javascript с открытым исходным кодом

3 ответа, последний ответ - 5 сентября 2008

Получение ссылки на объект из метода (JavaScript)

3 ответа, последний ответ - 29 августа 2008

как сделать попроще меню ?

5 ответов, последний ответ - 29 августа 2008

Конференция РИТ: распад на два лагеря

3 ответа, последний ответ - 19 августа 2008

Помогите разобраться с запросом для БД.

6 ответов, последний ответ - 16 августа 2008

IE Developer Toolbar

Developer Toolbar для Opera

3 ответа, последний ответ - 23 июня 2008

upload файлов на аякс

15 ответов, последний ответ - 20 июня 2008

Итоги конкурса Webew на лучший вопрос по Javascript и AJAX

1 ответ

AJAX & IE6

15 ответов, последний ответ - 6 июня 2008

Выполняем JavaScript из адресной строки

Хеш-функции на JavaScript

2 ответа, последний ответ - 19 мая 2008

Вопрос от новичка

4 ответа, последний ответ - 16 апреля 2008

cookie, недоступные для Javascript?

4 ответа, последний ответ - 1 апреля 2008

Немного истории

2 ответа, последний ответ - 3 марта 2008
© 2008—2017 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100

Реклама: Вулкан клуб - ваш источник азарта