• Как сделать скриншот содержимого IFrame?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    у вас не получиться сделать скриншот средставми JS, если iframe это внешний источник обращение к frame доступно только через postMessage в обоих направлениях.
    Для локальных фреймов которые созданы родительским окном можно использовать все что угодно.
    так работает например vpaid реклама на yootube и на милионах других сайтах.

    Решение только использовать web-driver который запускает реальный браузер через selenium это chrome или firefox

    на nodejs можно использовать безголовый-хром в лоб, на пхп уже не вспомню как запускать шайтан машину.
    можно воспользоваться готовой библиотекой требует php8.1

    посути это обертка вокруг безголового хрома.
    https://github.com/spatie/browsershot
    Ответ написан
    1 комментарий
  • Фибоначчи без использования BigInt на javascript?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Без BigInt - никак. Числа-то большие получаются. Если нет библиотеки, придется самостоятельно писать длинную арифметику. Просто храните цифры числа в массиве и длину рядом. Вам надо будет только сложение реализовывать, ну это делается столбиком одним циклом. Храните перенос с младших разрядов в переменной. Можно или исходники BigInt поискать, или вот тут посмотреть
    Ответ написан
    Комментировать
  • Не видит сайт на GitHub pages. В чём проблема?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Вариант 1. В этом репозитории создайте ветку «gh-pages» и перекиньте туда код. GitHub pages берут код только из ветки «gh-pages». Тогда ваш сайт будет открываться по ссылке IgorichYak.github.io/Portfolio-Syte (кстати, правильно писать «site» )

    Вариант 2. Создайте репозиторий «IgorichYak.github.io» и положите верстку в ветку master. Для репозиториев вида «username.github.io» GitHub pages берут код только из ветки «master». Тогда вы получите более короткий адрес в браузере IgorichYak.github.io
    Ответ написан
    1 комментарий