Буфер обмена и JavaScript. Работаем с clipboard через JavaScript

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 45

  • @DamedParadis
    @DamedParadis 3 ปีที่แล้ว +2

    Александр! Только мне понадобилась такая функция, как вы выложили видео!))

  • @bohdankariev3971
    @bohdankariev3971 ปีที่แล้ว

    Потратил, уйму времени, чтобы решить свою задачу, но благодаря вашему видео мне удалось справиться за первые 5 минут вашего ролика. Большое спасибо!

  • @jinke5935
    @jinke5935 3 ปีที่แล้ว +2

    Урааа! Новое интересное видео! Спасибо, было познавательно для себя узнать новый материал!

  • @BagaevRoman
    @BagaevRoman 3 ปีที่แล้ว +3

    Жаль не могу два лайка поставить! Александр, спасибо ща уроки!

  • @j-lewis
    @j-lewis ปีที่แล้ว

    То, что сейчас было нужно, спасибо!

  • @alien2364
    @alien2364 3 ปีที่แล้ว +1

    Нравиться заниматься по Вашим видео (я у Вас на курсе JS) слышится голос человека увлеченного тем что он делает и это дает мотивацию) Спасибо!

  • @windcrack8404
    @windcrack8404 3 ปีที่แล้ว +1

    Спасибо, за видео. Только недавно хотел начать проект где необходимо работать с буфером.

  • @arsa946
    @arsa946 2 ปีที่แล้ว

    Спасибо! Очень помогло понять как это работает!

  • @artugun1
    @artugun1 2 ปีที่แล้ว

    Лучший, спасибо, хорошо объясняешь!

  • @fordcoppolla530
    @fordcoppolla530 3 ปีที่แล้ว +6

    Алекс! Добрый вечер. Из уважения к Вам не отключал рекламу. Чтобы монетизация не прошла мимо Вас.

    • @itgid
      @itgid  3 ปีที่แล้ว +1

      спасибо.

  • @DmSychov
    @DmSychov 2 ปีที่แล้ว +1

    Почему выдает :: Cannot read properties of undefined (reading 'contains') ?

  • @antonkanevets4994
    @antonkanevets4994 3 ปีที่แล้ว +1

    Спасибо!!! Тысяча лайков)

  • @mikhailurban1222
    @mikhailurban1222 3 ปีที่แล้ว +2

    супер. спасибо)

  • @ТрофимПанасик
    @ТрофимПанасик 3 ปีที่แล้ว +2

    Крутая тема

  • @ЕгорКравцов-ю5щ
    @ЕгорКравцов-ю5щ 2 ปีที่แล้ว

    Спасибо за полезное видео!

  • @АлександрИванов-п8й7д
    @АлександрИванов-п8й7д 3 ปีที่แล้ว +2

    дядя саша а как вы эти иконки картинки в html код вставили в виде картинки

  • @davidsahakyan8790
    @davidsahakyan8790 3 ปีที่แล้ว +2

    Сделай пожалуйста как отправлять уведомления

  • @АлёнаАлёхина-щ6ь
    @АлёнаАлёхина-щ6ь 3 ปีที่แล้ว

    Помогло. Спасибо!

  • @vss1288
    @vss1288 ปีที่แล้ว

    Привет!
    Супер! , подписался
    Подскажи пож-ста, сделал такой код который копируется все из ifram ( в моём же домене находится, это сохраненый word) в буфер, смысл в том , что я редактирую что там написано онлайн (атрибут allowtransparency="true") , далее по кнопке сохранить хотел сделать так - Редактируем - нажимаем сохранить , идёт копирование уже текста в буфер, читают этот текст navigator.clipboard.readText() , и передаю в php для записи php уже перезаписывает данный . И тут вопрос, можно ли передать на обработку весь текст с сохранением форматирования ? Т.к передаётся просто текст в массив обычные строки, т.е в одну строку и + все цвета и тд улетели... Или можно как-то в переменную через navigator.clipboard записать html всего этого текста и передать в php ? Тогда просто он уже сохранить тоже нужное, реально ли это ?
    Спасибо

  • @butcherfirewaters
    @butcherfirewaters 2 ปีที่แล้ว

    Добрый день, Александр. А не подскажете, что вставляется в printscreen буфер ?
    Столкнулся с такой задачей, чтобы при нажатии на PrtScr кнопку - в буфер обмена не попадалось изображение сайта ...
    что тогда будет работать при вставке ?

  • @Wyraxx
    @Wyraxx 3 ปีที่แล้ว +2

    А я робив через document.execCommand('copy'); так норм робити чи не дуже?

  • @exploringtheworld8780
    @exploringtheworld8780 3 ปีที่แล้ว +1

    спасибо

  • @ИванИвпнов-п6ь
    @ИванИвпнов-п6ь 3 ปีที่แล้ว +1

    круто конечно

  • @u-kob
    @u-kob 2 ปีที่แล้ว

    Про копирование то понятно, а как вставить? Нужно по событию onfocus вставить данные в поле. Как это сделать?

  • @giorgi_pa
    @giorgi_pa 3 ปีที่แล้ว +2

    суууупер. а как вставить из буфера? наверно будет какой-то метод readText :D :D.
    +++ однозначно

    • @Анатолій-я4и
      @Анатолій-я4и 3 ปีที่แล้ว

      Присоединяюсь к вопросу. Есть js методы вставки, но например хром ругается что это противоречит безопасности и т.д.

  • @makerism9332
    @makerism9332 3 ปีที่แล้ว

    Не подскажите, где найти такие иконки как в видео?

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 3 ปีที่แล้ว

    Спасибо!

  • @DamedParadis
    @DamedParadis 3 ปีที่แล้ว

    Александр, у меня вопрос. При копировании таблицы мышью, она вставляется потом на страницу ворда или екселя, как таблица. А вашим способом копирование убивает форматирование и все данные становятся одной строкой. Как этого избежать, если возможно конечно. И сохранить копирование с форматированием

  • @romancepraga2565
    @romancepraga2565 ปีที่แล้ว

    Я смотрю вы не очень тут на вопросы отвечаете... Но я спрошу.
    В принципе вы не до конца объяснили. Локально все будет работать, Но если загрузить страницу на сервер работать уже не будет. Нужно разрешение работать с буфером. Как получить это разрешение и смочь скопировать простой текст в буфер?

  • @Svyatoslav-eg5uj
    @Svyatoslav-eg5uj 3 ปีที่แล้ว

    Добрый день, при клике на элементе переодически выскакивает такая ошибка в консоли Error handling response: Error: Failed to execute 'surroundContents' on 'Range': The Range has partially selected a non-Text node.
    at showTranslate (chrome-extension://nglbhlefjhcjockellmeclkcijildjhi/content.js:364:19)
    at chrome-extension://nglbhlefjhcjockellmeclkcijildjhi/content.js:242:21. Кто-нибудь сталкивался с подобным и в чем причина?

    • @Анатолій-я4и
      @Анатолій-я4и 3 ปีที่แล้ว

      Похоже что происходит глюк с хром расширением. Id расширения есть, смотрите какое конкретно из установленных. Но похоже на "переводчик"

  • @GiogaGrandedeMirende
    @GiogaGrandedeMirende 3 ปีที่แล้ว +1

    А как тогда вывести на html записанные в буфер данные? Просто первый вопрос который приходит)

    • @itgid
      @itgid  3 ปีที่แล้ว +1

      в какой html? Как? По какому событию?

    • @GiogaGrandedeMirende
      @GiogaGrandedeMirende 3 ปีที่แล้ว +1

      @@itgid Я и задаю вопрос, чтобы узнать) Могу перефразировать, можно ли с помощью js получить доступ в буфер не для записи в него, а на чтение? Чтобы, например, выводить данные, которые лежать у пользователя, на страницу?) Просто любопытно, я не опытный программист, если что

    • @GiogaGrandedeMirende
      @GiogaGrandedeMirende 3 ปีที่แล้ว +1

      @@itgid А так, спасибо за ваши ролики, очень приятно их смотреть, узнаю много нового, всей душой благодарен вам за все. И благодарю за отзывчивость)

    • @Эдик-е9г
      @Эдик-е9г 3 ปีที่แล้ว

      @@GiogaGrandedeMirende для того чтобы прочитать данные из буфера обмена, используется метод readText

    • @GiogaGrandedeMirende
      @GiogaGrandedeMirende 3 ปีที่แล้ว

      @@Эдик-е9г Спасибо)

  • @o_opedro4044
    @o_opedro4044 3 ปีที่แล้ว

    👍...

  • @АлександрИванов-ц6ф4в
    @АлександрИванов-ц6ф4в 3 ปีที่แล้ว

    дядя саша резину обычно не низатягивают а не тянут (резину)

  • @ashercon1337
    @ashercon1337 3 ปีที่แล้ว +1

    у меня ошибку выдаёт Cannot read property 'writeText' of undefined на строке с navigator.clipboard.writeText('ho');
    кто сталкивался ?

    • @androiddecolt11
      @androiddecolt11 2 ปีที่แล้ว

      Привет, решил проблему?

  • @daniillitvinenko4348
    @daniillitvinenko4348 ปีที่แล้ว

    Большое спасибо