Привет! Супер! , подписался Подскажи пож-ста, сделал такой код который копируется все из ifram ( в моём же домене находится, это сохраненый word) в буфер, смысл в том , что я редактирую что там написано онлайн (атрибут allowtransparency="true") , далее по кнопке сохранить хотел сделать так - Редактируем - нажимаем сохранить , идёт копирование уже текста в буфер, читают этот текст navigator.clipboard.readText() , и передаю в php для записи php уже перезаписывает данный . И тут вопрос, можно ли передать на обработку весь текст с сохранением форматирования ? Т.к передаётся просто текст в массив обычные строки, т.е в одну строку и + все цвета и тд улетели... Или можно как-то в переменную через navigator.clipboard записать html всего этого текста и передать в php ? Тогда просто он уже сохранить тоже нужное, реально ли это ? Спасибо
Добрый день, Александр. А не подскажете, что вставляется в printscreen буфер ? Столкнулся с такой задачей, чтобы при нажатии на PrtScr кнопку - в буфер обмена не попадалось изображение сайта ... что тогда будет работать при вставке ?
Александр, у меня вопрос. При копировании таблицы мышью, она вставляется потом на страницу ворда или екселя, как таблица. А вашим способом копирование убивает форматирование и все данные становятся одной строкой. Как этого избежать, если возможно конечно. И сохранить копирование с форматированием
Я смотрю вы не очень тут на вопросы отвечаете... Но я спрошу. В принципе вы не до конца объяснили. Локально все будет работать, Но если загрузить страницу на сервер работать уже не будет. Нужно разрешение работать с буфером. Как получить это разрешение и смочь скопировать простой текст в буфер?
Добрый день, при клике на элементе переодически выскакивает такая ошибка в консоли 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. Кто-нибудь сталкивался с подобным и в чем причина?
@@itgid Я и задаю вопрос, чтобы узнать) Могу перефразировать, можно ли с помощью js получить доступ в буфер не для записи в него, а на чтение? Чтобы, например, выводить данные, которые лежать у пользователя, на страницу?) Просто любопытно, я не опытный программист, если что
Александр! Только мне понадобилась такая функция, как вы выложили видео!))
Потратил, уйму времени, чтобы решить свою задачу, но благодаря вашему видео мне удалось справиться за первые 5 минут вашего ролика. Большое спасибо!
Урааа! Новое интересное видео! Спасибо, было познавательно для себя узнать новый материал!
Жаль не могу два лайка поставить! Александр, спасибо ща уроки!
То, что сейчас было нужно, спасибо!
Нравиться заниматься по Вашим видео (я у Вас на курсе JS) слышится голос человека увлеченного тем что он делает и это дает мотивацию) Спасибо!
Спасибо, за видео. Только недавно хотел начать проект где необходимо работать с буфером.
Спасибо! Очень помогло понять как это работает!
Лучший, спасибо, хорошо объясняешь!
Алекс! Добрый вечер. Из уважения к Вам не отключал рекламу. Чтобы монетизация не прошла мимо Вас.
спасибо.
Почему выдает :: Cannot read properties of undefined (reading 'contains') ?
Спасибо!!! Тысяча лайков)
супер. спасибо)
Крутая тема
Спасибо за полезное видео!
дядя саша а как вы эти иконки картинки в html код вставили в виде картинки
Сделай пожалуйста как отправлять уведомления
Помогло. Спасибо!
Привет!
Супер! , подписался
Подскажи пож-ста, сделал такой код который копируется все из ifram ( в моём же домене находится, это сохраненый word) в буфер, смысл в том , что я редактирую что там написано онлайн (атрибут allowtransparency="true") , далее по кнопке сохранить хотел сделать так - Редактируем - нажимаем сохранить , идёт копирование уже текста в буфер, читают этот текст navigator.clipboard.readText() , и передаю в php для записи php уже перезаписывает данный . И тут вопрос, можно ли передать на обработку весь текст с сохранением форматирования ? Т.к передаётся просто текст в массив обычные строки, т.е в одну строку и + все цвета и тд улетели... Или можно как-то в переменную через navigator.clipboard записать html всего этого текста и передать в php ? Тогда просто он уже сохранить тоже нужное, реально ли это ?
Спасибо
Добрый день, Александр. А не подскажете, что вставляется в printscreen буфер ?
Столкнулся с такой задачей, чтобы при нажатии на PrtScr кнопку - в буфер обмена не попадалось изображение сайта ...
что тогда будет работать при вставке ?
А я робив через document.execCommand('copy'); так норм робити чи не дуже?
nie wiem
спасибо
круто конечно
Про копирование то понятно, а как вставить? Нужно по событию onfocus вставить данные в поле. Как это сделать?
суууупер. а как вставить из буфера? наверно будет какой-то метод readText :D :D.
+++ однозначно
Присоединяюсь к вопросу. Есть js методы вставки, но например хром ругается что это противоречит безопасности и т.д.
Не подскажите, где найти такие иконки как в видео?
Спасибо!
Александр, у меня вопрос. При копировании таблицы мышью, она вставляется потом на страницу ворда или екселя, как таблица. А вашим способом копирование убивает форматирование и все данные становятся одной строкой. Как этого избежать, если возможно конечно. И сохранить копирование с форматированием
Я смотрю вы не очень тут на вопросы отвечаете... Но я спрошу.
В принципе вы не до конца объяснили. Локально все будет работать, Но если загрузить страницу на сервер работать уже не будет. Нужно разрешение работать с буфером. Как получить это разрешение и смочь скопировать простой текст в буфер?
Добрый день, при клике на элементе переодически выскакивает такая ошибка в консоли 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. Кто-нибудь сталкивался с подобным и в чем причина?
Похоже что происходит глюк с хром расширением. Id расширения есть, смотрите какое конкретно из установленных. Но похоже на "переводчик"
А как тогда вывести на html записанные в буфер данные? Просто первый вопрос который приходит)
в какой html? Как? По какому событию?
@@itgid Я и задаю вопрос, чтобы узнать) Могу перефразировать, можно ли с помощью js получить доступ в буфер не для записи в него, а на чтение? Чтобы, например, выводить данные, которые лежать у пользователя, на страницу?) Просто любопытно, я не опытный программист, если что
@@itgid А так, спасибо за ваши ролики, очень приятно их смотреть, узнаю много нового, всей душой благодарен вам за все. И благодарю за отзывчивость)
@@GiogaGrandedeMirende для того чтобы прочитать данные из буфера обмена, используется метод readText
@@Эдик-е9г Спасибо)
👍...
дядя саша резину обычно не низатягивают а не тянут (резину)
у меня ошибку выдаёт Cannot read property 'writeText' of undefined на строке с navigator.clipboard.writeText('ho');
кто сталкивался ?
Привет, решил проблему?
Большое спасибо