
Быстрый поиск
Введите фрагмент названия статьи для поиска

Предотвращение выключения экрана мобильного устройства
31.01.2025 | Категория: Web-мастеру и не только | Автор: ManHunter

Предотвращение выключения экрана мобильного устройства
На одном из сайтов с рецептами я увидел интересную галочку "не выключать экран". Это действительно удобно, когда сайт открыт на планшете или телефоне и в процессе приготовления надо держать рецепт постоянно перед глазами. Ведь вполне возможна ситуация, когда руки испачканы в муке или просто заняты какой-нибудь посудой, а экран гаснет в самый неподходящий момент. Естественно, мне стало интересно, как реализована такая блокировка.
Читать статью целиком »
Просмотров: 522 | Комментариев: 0

Исследование защиты программы Antechinus JavaScript Editor
15.12.2024 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы Antechinus JavaScript Editor
В свое время Antechinus JavaScript Editor был довольно неплохой альтернативой более популярным редакторам кода. К сожалению, проект давно закрыт, офсайт недоступен, негде приобрести и зарегистрировать вашу копию программного обеспечения. Зато теперь появился шанс прикоснуться к истории. С размаха.
Читать статью целиком »
Просмотров: 726 | Комментариев: 8

Обработка системных цветов на JavaScript
02.12.2024 | Категория: Web-мастеру и не только | Автор: ManHunter

Обработка системных цветов на JavaScript
Еще со времен CSS2 появилась возможность использовать в качестве стиля цвета так называемые системные цвета, то есть значения из текущей цветовой схемы пользователя. Таким образом можно оформлять свои web-приложения, чтобы они не выбивались из привычной пользователю цветовой гаммы.
Читать статью целиком »
Просмотров: 254 | Комментариев: 1

Прокрутка страницы к определенному элементу
24.10.2024 | Категория: Web-мастеру и не только | Автор: ManHunter

Прокрутка страницы к определенному элементу
Функция плавной прокрутки страницы до определенного элемента в настоящее время одна из обязательных составляющих web-приложений и сайтов. Для ее реализации в современных браузерах есть специальный метод scrollIntoView(). С его помощью можно автоматически прокрутить страницу таким образом, чтобы нужный элемент попал в область видимости.
Читать статью целиком »
Просмотров: 137 | Комментариев: 0

Создание и скачивание файлов в браузере на JavaScript
01.10.2024 | Категория: Web-мастеру и не только | Автор: ManHunter
Сохранять изображения из браузера мы уже научились, теперь разберем более общий пример, когда надо создать виртуальный файл и отправить его на скачивание. Современными средствами JavaScript можно "на лету" создавать ZIP-архивы, PDF-файлы и даже некоторые форматы офисных документов. Подобное управление файлами посредством JavaScript на стороне клиента значительно повышает удобство работы, так как все манипуляции выполняются без необходимости поддерживать связь с сервером.Code (JavaScript) : Убрать нумерацию
- function virtual_download (data, file_name, mime_type) {
- // Создать элемент Blob
- var blob=new Blob([data], { type: mime_type });
- var url=window.URL.createObjectURL(blob);
- // Создать элемент ссылки
- var link=document.createElement('a');
- link.href=url;
- link.download=file_name;
- // Добавить элемент в DOM
- document.body.appendChild(link);
- // Эмуляция клика на ссылке
- link.click();
- // Убрать элемент из DOM
- document.body.removeChild(link);
- // Очистить объект Blob
- setTimeout(function() {
- window.URL.revokeObjectURL(url)
- }, 1000);
- }
Читать статью целиком »
Просмотров: 849 | Комментариев: 3
