Как работать сабытиями в JavaScript-е? Так понятно?
Roman
подвешиваешь на события свои функции
Есть примеры
Pavel
@js_noobs_ru
ох да какая разница, тут на самом деле тоже нубские вопросы, изредка что-то годное прилетает 😊
Pavel
Как работать сабытиями в JavaScript-е? Так понятно?
почитайте про addEventListener мб это то что Вам надо
Eugene
Господи. Я с уважением отношусь к незнанию чего-то и не хочу поднимать срачи, но черт, тебе не js надо, а русский язык учить, присем срочно!!!!
Roman
русский не нужен© все доки есть на английском
Eugene
Pavel
Я это понял, чего так катигорично, со скринами сразу)
Eugene
сорян-борян))
Roman
русский не нужен. только хардкор :)
Eugene
Это такой кайф на самом деле, когда не надо менять раскладку
Eugene
Жаль, что мне не понять 😄
Eugene
У нас сейчас вообще проект, в который данные приходят откуда-то из 1С
Eugene
Я думаю, вы поняли как все плохо
Eugene
ахахахах
Roman
гг лол
Roman
ну мне приходится все равно переключать на русский, вот с вами же сейчас общаюсь
Pavel
Это рабочий мак?
Андрей
русский не нужен. только хардкор :)
Без надписей - это хардкор.
Roman
Это рабочий мак?
это мой единственный
Pavel
Без надписей - это хардкор.
Да ладно, кто-то еще смотрит на клаву когда печатает?)
Андрей
Да ладно, кто-то еще смотрит на клаву когда печатает?)
Тогда какая разница что там написано?
Pavel
Тогда какая разница что там написано?
Эмм, мб не допонимания, твоего вопроса я не понял. Ты имел ввиду без русских букв?
Андрей
Можно окантовку сделать, чтобы подсветка была.
Pavel
Можно окантовку сделать, чтобы подсветка была.
Да было бы не плохо. Но это надо привыкнуть конечно к клаве сначала, для меня до сих пор не обычно, что запятая стоит на цифре 6 в русской расскладке
Pavel
Смени раскладку на номральную и не мучайся.
Это где такое?) вот на других ноутах/клавах есть кнопка на ней там (? / . ,) она юзается на русской расскладке. А на маке только (? /) ну на моем маке. По этому для русского языка приходится юзать shift + 6 для запятой и shift + 7
Roman
ну на маке можно поставить PC раскладку русского
Roman
будет все как на винде, но я не ставил
Pavel
Афигеть
Roman
Pavel
вот это вы мне америку открыли) а я мучался привыкал к этой расскладке ахахах
Roman
гг бывает =)
Pavel
Спасбио за инфу, правда уже привык к новой)
Roman
я привык довольно быстро правда
Roman
а вместо точки я два пробела юзаю =)
Anonymous
Пацаны, а это не слишком низкая зп при таких знаниях? Интересная вакансия "Программист-стажер" — https://career.ru/vacancy/27018288?from=share_android Отправлено с помощью мобильного приложения hh https://hh.ru/mobile?from=share_android
🤴👷‍♂️🦸‍♂️🧚‍♀️
Pavel
Тем более зачастую в вакансию hr/recruter лепит все знакомые слова или что тим лид сказал, и оно не соответствует действительности
Alexander
Привет. Подскажите, как делают чаты на сайтах с кнопками открытия чата? Кнопка - отдельный абсолютно отпозиционированный div, а чат - это iframe?
Alexander
Зачем нужен iframe, кроме как избежать конфликтов с использованием стилей и библиотек?
Pavel
Может быть и не айфрейм
Alexander
Я понимаю, но почему-то многие чаты сделаны именно на iframe
Pavel
Мы к примеру, делаем чат и отдаем его отдельным бандлом. На сайте добовляют кнопку и при клике дергают публичный API чата
Андрей
Андрей
См. ютуб.
Alexander
Pavel А если вы используете либу и сайт использует такую же либу, как избежать конфликта?
Pavel
Я понимаю, но почему-то многие чаты сделаны именно на iframe
с айфреймом наверное проще интеграция, и для поставщика легче, у него один кодбейз для всех юзеров
Андрей
Я понимаю, но почему-то многие чаты сделаны именно на iframe
Потому что так проще всего сделать чат.
Андрей
Бесконечная загрузка чата.
Alexander
Pavel У вас чистый js, получается, а как реализуете ту же анимацию раскрытия чата? css-трансформацией?
Pavel
Pavel У вас чистый js, получается, а как реализуете ту же анимацию раскрытия чата? css-трансформацией?
Кто сказал что у нас есть анимация открытия?) Да и какая разница, чистый не чистый, в итоге все равно все делается на обычном css js
Alexander
Я просто задолбался искать правильный подход, то к iframe доступа нет, если он загружен с домена чата, а не сайта, на котором чат установлен, то еще что-то
Pavel
Pavel У вас чистый js, получается, а как реализуете ту же анимацию раскрытия чата? css-трансформацией?
смотри самый обычный пример На твоем сайте <button onclick="Chat.API.show()"> Open chat </button> show () { const container = this.createContainer(); // тут делаем всякие инициализации, и готовый дом узел пихаем в наш контейнер. // дальше контейнер пихаем в бади сайта } createContainer() { const box = document.getElementById('someId'); // если его нет, создаем контейнер и возвращаем его }
Pavel
Не ругайте, быстрый пример 😊
Alexander
Pavel Ок, примерно понял, скажите, пожалуйста, если пользователь открыл две страницы сайта, на второй чат автоматом уже открыт. Эта коммуникация идет через сервер? Да, я пишу чат, но я backend-разработчик, питон, в JS мало опыта, потому такие вопросы.
Alexander
Вариант ставить на домен этого сайта куку, что чат открыт.
Pavel
Pavel Ок, примерно понял, скажите, пожалуйста, если пользователь открыл две страницы сайта, на второй чат автоматом уже открыт. Эта коммуникация идет через сервер? Да, я пишу чат, но я backend-разработчик, питон, в JS мало опыта, потому такие вопросы.
Смотря что вы хотите. Можете открывать (храня состояние в локальном сторедже). Можете не открывать) Можете подтягивать историю сообщений (используя ID юзера, да с сервера) можете не подтягивать)
Yevhenii
всем привет
Yevhenii
помогите сделать такой слайдер
Yevhenii
Pavel
Это так не работает. @XaveScor мб запинкаеш правила - как нужно задавать вопросы и тд)
Xaxashutkin
та чего мелочиться, давай всю страничку вместо тебя сделаем
Zurab
а что там делать то? вообще не вижу проблемы
Yevhenii
не доходит как еще кнопку доделать
Anonymous
https://rudevs.network/SJnVLYQm7
Владимир
Товарищи а как в VsCode в дебагере добавить новую конфигурацию в список выбора или изменить юмеющуюся из того же списка?