Size: a a a

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

2021 October 05

M

Murphy's Law in JavaScript Noobs — сообщество новичков
Привет, помогите найти ошибку, вроде все скобки на месте, но ругается на Uncaught SyntaxError: Unexpected token ')'

(function () {
 try  {

     menu = document.getElementsByClassName('appstore-buttons')[0];


     let telegram_link = document.createElement('span');
     telegram_link.innerHTML = '<a href="https://t.me/tcs_okdesk_bot" target="_blank"><img src="https://telegram.org/favicon.ico?3" alt="" style="background-color: white;border-bottom-left-radius: 20%;border-bottom-right-radius: 20%;border-top-left-radius: 20%;border-top-right-radius: 20%;padding: 0.3em;width: 31px;"></a>';
     menu.appendChild(telegram_link);

     let okdesk_link = document.createElement('span');
     okdesk_link.innerHTML = '<a href="https://trans-control.okdesk.ru/" target="_blank"><img src="https://trans-control.okdesk.ru/favicon.ico" alt="" style="background-color: white;border-bottom-left-radius: 20%;border-bottom-right-radius: 20%;border-top-left-radius: 20%;border-top-right-radius: 20%;padding: 0.3em;width: 31px;"></a>';
     menu.appendChild(okdesk_link);

     let fb_link = document.createElement('span');
     fb_link.innerHTML = '<a href="https://www.facebook.com/TransControlService/" target="_blank"><img src="https://static.xx.fbcdn.net/rsrc.php/yD/r/d4ZIVX-5C-b.ico" alt="" style="background-color: white;border-bottom-left-radius: 20%;border-bottom-right-radius: 20%;border-top-left-radius: 20%;border-top-right-radius: 20%;padding: 0.3em;width: 31px;"></a>';
     menu.appendChild(fb_link);
   }
 catch (err) {
     // do nothing
 }
   })()
источник

S

Sarvar in JavaScript Noobs — сообщество новичков
С помощью puppeteer можно парсить SPA апликейшны
источник

S

Sarvar in JavaScript Noobs — сообщество новичков
Обходить проверки на бота
источник

h

honey in JavaScript Noobs — сообщество новичков
минуту) Похоже это в ответе приходит
источник

h

honey in JavaScript Noobs — сообщество новичков
да, знаю, благодарю
источник

h

honey in JavaScript Noobs — сообщество новичков
тогда вопрос по-другому сформулирую - как я могу передать заголовок origin через js (не через гит баш), если браузер мне блокирует выставление этого запроса в принципе (не позволяет передавать origin из-за политики кросдоменного обмена данными)
источник

h

honey in JavaScript Noobs — сообщество новичков
ну как-то так)
источник

h

honey in JavaScript Noobs — сообщество новичков
надеюсь понятно написал))
источник

h

honey in JavaScript Noobs — сообщество новичков
стоит сказать, что сервер, естественно, не мой, и выставить на нём разрешение на любые кросдоменные запросы я не могу
источник

h

honey in JavaScript Noobs — сообщество новичков
но ведь через гит баш же работает
источник

h

honey in JavaScript Noobs — сообщество новичков
curl запрос
источник

M

Murphy's Law in JavaScript Noobs — сообщество новичков
можешь юзать какой-то плагин для браузера
источник

M

Murphy's Law in JavaScript Noobs — сообщество новичков
вчера только гуглил это
источник

h

honey in JavaScript Noobs — сообщество новичков
отлично, уже ближе. Есть 3 либы для js связанных с curl
источник

h

honey in JavaScript Noobs — сообщество новичков
request-curl, curl-request, curlrequest
источник

M

Murphy's Law in JavaScript Noobs — сообщество новичков
но! может проблема не в ограничении cross origin а в хедерах и твой js грузится не как application/json а как mimo/text
источник

M

Murphy's Law in JavaScript Noobs — сообщество новичков
потому браузер выкидывает CORB error
источник

M

Murphy's Law in JavaScript Noobs — сообщество новичков
кто-то знает как часто обновляются данные на https://cdn.jsdelivr.net/ ?
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
привет. подскажите, можно ли как-то улучшить таймер обратного отсчета. суть в том, что изначально я в стейт передаю ф-ю, которая должна вернуть объект с полями дней, часов и тд. Делаю это для того, чтобы изначально показывалось оставшееся время, а не нули до первого тика. Но если времени уже не осталось, то там будет undefined. Вроде не очень хорошо менять тип содержимого стейта, насколько знаю. Стоит ли оставить так и просто обработать скелетоном, например, момент отображения undefined или же нужно как-то поправить логику?
p.s. сори, пришлось все сжимать, чтобы в скрин влезло
источник

bz

bogdan zots in JavaScript Noobs — сообщество новичков
Всем привет , может кто подсказать хорошие материалы о том как правильно разделять BLL и UI ? В ютубе и гугле норм материала сам не нашёл : (
источник