За последние 24 часа нас посетили 21575 программистов и 1021 робот. Сейчас ищут 720 программистов ...

Браузер не имеет доступа к данным буфера обмена напрямую

Тема в разделе "PHP для профи", создана пользователем pualmeixon, 10 сен 2018.

  1. pualmeixon

    pualmeixon Новичок

    С нами с:
    5 янв 2018
    Сообщения:
    10
    Симпатии:
    0
    Кто пояснит смысл сообщения, которое возникает при попытке вставить текст из буфера в CKEDITOR:

    "По причине настроек безопасности браузера, редактор не имеет доступа к данным буфера обмена напрямую. Вам необходимо вставить текст снова в это окно.
    Пожалуйста, вставьте текст в прямоугольник, используя сочетание клавиш (Ctrl+V), и нажмите OK."
     
  2. villiwalla

    villiwalla Активный пользователь

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
    Тут вроде всё очень прозрачно, что не ясно?
     
  3. pualmeixon

    pualmeixon Новичок

    С нами с:
    5 янв 2018
    Сообщения:
    10
    Симпатии:
    0
    Существует множество online WYSIWYG редакторов на основе javascript, но они позволяет просто с помощью мыши вставлять содержимое буфера.
    Кстати, кто знает какой в этом форуме используется WYSIWYG редактор?
     
  4. villiwalla

    villiwalla Активный пользователь

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
     
  5. pualmeixon

    pualmeixon Новичок

    С нами с:
    5 янв 2018
    Сообщения:
    10
    Симпатии:
    0
    CKEditor WYSIWYG HTML editor один из самых известных WYSIWYG HTML редакторов.
    Проблема в том, что при попытки мышью вставить содержимое буфера, он выдает сообщение
    "Для вставки нажмите Ctrl+V. Ваш браузер не поддерживает возможность вставки через панель инструментов или контекстное меню", либо не дает контекстного меню вставки.
    Но я использую его для публикации сообщений пользователей, а для обычного юзера это уже проблема.
    Есть ли способ изменить это поведение. Множество подобных систем такую позволяет вставлять из буфера напрямую.