javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

Как назвать библиотеку для создания отложенных задач по таймеру?

Читать полностью…

javascript_ru

всем привет, у кого был опыт генерации gif из html5 креативов? что юзали?

Читать полностью…

javascript_ru

когда добавили эту фичу?

Читать полностью…

javascript_ru

Как теги, так и слушатели

Читать полностью…

javascript_ru

По крайней мере я о таких не знаю

Читать полностью…

javascript_ru

допууусим... а с инлайновыми слушателями почему не вышло?

Читать полностью…

javascript_ru

В нем создаётся слушатель на добавление элементов

Читать полностью…

javascript_ru

так, стоп. как скомпрометированный скрипт сможет как-то повлиять на выполнение
<head>
<script>alert(42)</script>
...

?

Читать полностью…

javascript_ru

Задача гарантировано запустить любой скрипт

Читать полностью…

javascript_ru

Не внутри скрипта, ибо они могут быть скомпрометированы

Читать полностью…

javascript_ru

Нужно запустить скрипт в рамках хтмл

Читать полностью…

javascript_ru

влияет на то, что в этот момент поток не заблокирован и экзекуция других хендлеров в очереди разрешается

Читать полностью…

javascript_ru

Не сработает. Контент скрипт тоже имеет fetch фазу с точки зрения парсера.

Читать полностью…

javascript_ru

Есть ли тут гуру джаваскрипта? Можно ли экзекуцировать скрипт без стадии fetch? Я думаю о методах через эвент листененры на чистом html, но пока не нашёл такого события, которое запускалось бы моментально с добавлением элемента.

Читать полностью…

javascript_ru

Ну, в mx linux нет systemd, он может оказаться лековеснее других. Я сам не проверял. Из консоли они все примерно одинаковые, если не выжимать каждый байт.

Читать полностью…

javascript_ru

может kap ?

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

Читать полностью…

javascript_ru

https://learn.javascript.ru/structure#semicolon
https://habr.com/ru/companies/otus/articles/705828/
https://262.ecma-international.org/7.0/#sec-automatic-semicolon-insertion

Читать полностью…

javascript_ru

Но если есть возможность прописывать элементам инлайновые слушатели, значит есть контроль над html-кодом страницы. А раз над ним есть контроль, нельзя просто отключить/отложить выполнение того глобального скрипта?

Читать полностью…

javascript_ru

Хотя я попробовал все существующие

Читать полностью…

javascript_ru

нет никаких событий, которые бы исполнялись сразу же после добавления элемента

Читать полностью…

javascript_ru

При добавлении элемента скрипта он удаляется, не успев запуститься

Читать полностью…

javascript_ru

Есть глобальный скрипт, который запускается в контексте страницы, до ее загрузки

Читать полностью…

javascript_ru

Но из-за механики скриптов скрипт может быть пойман и удален до его запуска

Читать полностью…

javascript_ru

запскаемый скрипт может быть скомпрометирован? так у него будет полный доступ хоть из <script>'а, хоть из eval'а

Читать полностью…

javascript_ru

Я думаю о инлайн хендлерах событий, но как-то безрезультатно...

Читать полностью…

javascript_ru

и нужен именно <script>, а не какой-нибудь eval/Function?

Читать полностью…

javascript_ru

её ж продолжительность будет околонулевая. её наличие на что-то влияет?

Читать полностью…

javascript_ru

вставить прямо в html типа
<script>alert(42)</script> ?

Читать полностью…

javascript_ru

function generateCalendar(month, year, calendarId, monthYearId) {
const calendar = document.getElementById(calendarId);
calendar.innerHTML = "";

const monthYear = document.getElementById(monthYearId);

const currentDate = new Date();
const currentDayOfWeek = currentDate.getDay();

const firstDay = new Date(year, month, 1);
const lastDay = new Date(year, month + 1, 0);

let displayMonth = month;
let displayYear = year;

if (month === 12) { // Если текущий месяц - декабрь
displayMonth = 0; // Устанавливаем январь
displayYear++; // Увеличиваем год
}

monthYear.textContent = new Date(displayYear, displayMonth).toLocaleString('ru', { month: 'long' }) + ' ' + displayYear;

const daysOfWeek = ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Вс']; как сделать чтобы за место вывода 13 месяца выводил 1

Читать полностью…

javascript_ru

Если на виртуалке то зачем графический интерфейс, работай по ssh

Читать полностью…
Subscribe to a channel