Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 07

ДК

Дмитрий Коноферчук... in JavaScript Noobs — сообщество новичков
Anatoly Kashtanov
Привет ребята. Подскажите пожалуйста. Сайт auto.ria.com. если зайти на страничку какой- нибудь машины и посмотреть аштмл код, то можно заметить что в теге user seller нет номера телефона комментатора, он появляется только при клике на его имя. Проверил все запросы идущие от браузера во время нажатия , но ничего не нашел. Откуда этот номер грузится? Вы тут спецы в этой области, посмотрите пожалуйста кому не лень
может быть в зашифрованном виде а при клике достаёт и вставляет
источник

ДК

Дмитрий Коноферчук... in JavaScript Noobs — сообщество новичков
Anatoly Kashtanov
Привет ребята. Подскажите пожалуйста. Сайт auto.ria.com. если зайти на страничку какой- нибудь машины и посмотреть аштмл код, то можно заметить что в теге user seller нет номера телефона комментатора, он появляется только при клике на его имя. Проверил все запросы идущие от браузера во время нажатия , но ничего не нашел. Откуда этот номер грузится? Вы тут спецы в этой области, посмотрите пожалуйста кому не лень
проверь что за события висят на кнопке
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
dettrix
мне так показалось, может-быть.. вы же понимаете, что это большие "расходы", скрипт то один крутить, это да, а вот есть ли столько траффика лить, чтобы успевать, хоть что-то снимать? в общем, мне просто интересно было.. я думал игра какая, а тут очередное наедалово
так всм? наебивать не собираюсь а сделать норм проект
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
хостинг хероку
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
затра т толком нет
источник

M

Madikow in JavaScript Noobs — сообщество новичков
   const slideAnimation = setInterval(function() {
       index++;
       if (index > 3) {
           index = 1;
       }
       slideItem.src = img/feedback/image_${index}.jpg;
   }, 2000);

   slideItem.addEventListener("mouseenter", () => {
       clearInterval(slideAnimation);
   })
   slideItem.addEventListener("mouseleave", () => {
       slideAnimation;
   })
ребята как можно запустить обратно слайдер при moueseleave?
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
Madikow
   const slideAnimation = setInterval(function() {
       index++;
       if (index > 3) {
           index = 1;
       }
       slideItem.src = img/feedback/image_${index}.jpg;
   }, 2000);

   slideItem.addEventListener("mouseenter", () => {
       clearInterval(slideAnimation);
   })
   slideItem.addEventListener("mouseleave", () => {
       slideAnimation;
   })
ребята как можно запустить обратно слайдер при moueseleave?
сложно🤣🤣
источник

M

Madikow in JavaScript Noobs — сообщество новичков
ничего сложного
источник

AW

Adam West in JavaScript Noobs — сообщество новичков
Madikow
   const slideAnimation = setInterval(function() {
       index++;
       if (index > 3) {
           index = 1;
       }
       slideItem.src = img/feedback/image_${index}.jpg;
   }, 2000);

   slideItem.addEventListener("mouseenter", () => {
       clearInterval(slideAnimation);
   })
   slideItem.addEventListener("mouseleave", () => {
       slideAnimation;
   })
ребята как можно запустить обратно слайдер при moueseleave?
У тебя при расфокусе слайдер запускается, при наведении выключается, и при повторном расфокусе не запускается снова?
источник

M

Madikow in JavaScript Noobs — сообщество новичков
Adam West
У тебя при расфокусе слайдер запускается, при наведении выключается, и при повторном расфокусе не запускается снова?
да
источник

AW

Adam West in JavaScript Noobs — сообщество новичков
Madikow
да
А он при загрузке вообще работает? Событие mouseleave запускается уже после удаления события slideAnimation, которое ты сделал с помощью mouseenter, без которого не будет mouseleave. Может попробовать дать старт слайдеру при загрузке страницы отдельной функцией с созданием интервала внутри нее, и повесить слушатель на очистку при наведении, а при выводе мыши mouseleave снова запускать эту функцию с созданием еще другого интервала. Правда как мне кажется придется вводить отдельное состояние для счетчика слайдера, чтобы при mouseleave фото не начиналось сначала. И тогда в функцию вставлять эту переменную из state вместо индекса внутри интервала.
источник

AW

Adam West in JavaScript Noobs — сообщество новичков
Вообще я бы заделал отдельный объект slider и все функции ввел как методы. Я так то тоже новичок, поправьте если где не прав :)
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
часто в этом чате вижу, что мешать await и then в одном методе - плохо. где про это почитать можно? почему плохо?
источник

AW

Adam West in JavaScript Noobs — сообщество новичков
Глеб Щукин
часто в этом чате вижу, что мешать await и then в одном методе - плохо. где про это почитать можно? почему плохо?
И то и другое работает с промисами, async await в try\catch это вроде как обертка, сахар синтаксический, а then.catch.finnaly устаревший синтаксис.
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
Madikow
ничего сложного
для тебя
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
ваще не аргумент
источник

AW

Adam West in JavaScript Noobs — сообщество новичков
Просто если уж ты начал async функции везде применять, то будь добр соблюдай стиль.
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
Adam West
Просто если уж ты начал async функции везде применять, то будь добр соблюдай стиль.
какой стиль. конкретика
источник

🅂[

🅂🄷🄸🄵🅃🄴🅁 [Cosmo☄️]... in JavaScript Noobs — сообщество новичков
я вообще не понимаю что ты делаешь и т.д. Знаю telebot , Mongodb. И мне этого хватает
источник

j

jk in JavaScript Noobs — сообщество новичков
wat
источник