За последние 24 часа нас посетили 20893 программиста и 1672 робота. Сейчас ищут 1104 программиста ...

Копирование текста в буфер обмена

Тема в разделе "JavaScript и AJAX", создана пользователем Grenouer, 12 окт 2006.

  1. Grenouer

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

    С нами с:
    23 июн 2006
    Сообщения:
    41
    Симпатии:
    0
    Собственно сабж...

    Как при помощи JavaScript, скопировать текст в буфер обмена?

    P.S.: Должно работать не только в IE
     
  2. Batman

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

    С нами с:
    9 окт 2006
    Сообщения:
    72
    Симпатии:
    2
    В FF насколько я знаю это запрещено.
    ищем в гугле
     
  3. Davil

    Davil Guest

    На сколько я понял вопрос - это либо недокумментированный подход, либо запрещенный с точки зрения антивирусов...

    И вообще: с точки зрения пользователя - это незаконно, т.к. он сам должен решать, как ему заполнять свой буфер.


    P.S. Есть способ взлома, связанный с переполнением буфера ОС...
     
  4. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    это вообще из другой оперы...
    с остальным - согласен.

    Даже если какой-либо из броузеров это позволяет, то это либо потому что еще не исправили баг, либо версия безнадежно старая.
    Управления буфером обмена не должно быть доступно внешним источникам, поскольку это противоречит любым принципам безопасности.
     
  5. NIKO

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

    С нами с:
    10 фев 2006
    Сообщения:
    655
    Симпатии:
    0
    Адрес:
    Armenia
    да вы наверное не так поняли...он хочит если например выделить текст и отпуитить мышь этот выделенный текст переходил в бувер обмена
     
  6. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Microsoft IE-6.0 :) (баг открыт и задокументирован как фича)
     
  7. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    Vladson, потому что поздняк метаться под клиентом... Исправят позже. Проходил где-то материал по этому поводу про 7 (не помню уже где)
     
  8. Davil

    Davil Guest

    В опере этого бага нет :D

    А вообще, я это так сказал, для примера...
     
  9. Grenouer

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

    С нами с:
    23 июн 2006
    Сообщения:
    41
    Симпатии:
    0
    Вообще все это будет в моей CMS системе. Есть список файлов, и для каждого файла должна быть кнопка, которая копирует в буфер обмена, путь к файлу, так что никакого взлома тут не будет и вреда для безопасности.

    P.S.: ну так что возможно такое? Или все таки мне использовать другой способ для решения этой задачи?
     
  10. Davil

    Davil Guest

    Grenouer если будешь использовать только
     
  11. Grenouer

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

    С нами с:
    23 июн 2006
    Сообщения:
    41
    Симпатии:
    0
    Для IE я знаю, как копировать в буфер... А вот для Opera и Firefox не знаю :(
     
  12. Davil

    Davil Guest

    Никак...
     
  13. Grenouer

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

    С нами с:
    23 июн 2006
    Сообщения:
    41
    Симпатии:
    0
    Жаль... ну ладно придется другим способом решать задачу.

    Всем спасибо за помощь.