Использование puppeteer для создания скриншотов страниц
puppeteer мощное приложение для работы с браузером https://github.com/puppeteer/puppeteer
puppeteer мощное приложение для работы с браузером https://github.com/puppeteer/puppeteer
Нужен чат на PHP, но чтобы был в реальном времени, реализация может быть разными технологиями, мне нужно было на websocket. Сначала я использовал consik/yii2-websocket, но поскольку этот пакет использует cboden/ratchet, то решил использовать его (причина банальна, он в случае ошибок, ошибки выкидывает прямо в консоль, чего не мог предыдущий товарищ). Кроме того, если сначала поставить […]
Как отправить сообщение по нажатию на CTRL+Enter в input или textarea. Есть кнопка отправить, и нужно добавить такое же событие при нажатии на CTRL+Enter в элементе формы с id #message
Jquery $(‘.add’).click(function(){ $(«#mylist»).append(«<li>Test</li>»); $(‘#mylist’).animate({scrollTop: $(‘#mylist’).prop(«scrollHeight»)}, 500); }); Html <div> <ul id=»mylist»></ul> <button class=»add»>Add li</button> </div> CSS #mylist { width: 100px; height: 200px; padding: 20px; background-color: #eeeeee; overflow-y: auto; } Источник: https://stackoverflow.com/questions/31716529/how-can-i-scroll-down-to-the-last-li-item-in-a-dynamically-added-ul/31716758
Есть крутой редактор CKEditor5, в котором все отлично, кроме того, что не очень внятно (или я не нашел) описана реализация загрузки изображений своими силами (там есть своя реализация, но 1. она платная, 2. загружается на всякие хостинги изображений), то есть на свой сайт.