Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Заблокировать вставку HTML-кода из буфера обмена 
:(
    Опции темы
Burrr
Дата 16.10.2006, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 4.9.2005

Репутация: 10
Всего: 20



Проблема:
 - Создаем выделение на HTML-странице (с текстом, графикой и др)
 - Копируем в буфер обмена
 - Вставляем из буфера в ВИСИВИГ
Результат:
Происходит вставка не только текста (как это произошло бы в случае textarea), а форматированного текста с картинками и др...
Как это можно побороть?
Есть ли возможность работать с содержимым буфера обмена, чтобы это пофиксить?
Вариант "Заблокировать вставку" не подходит (во-первых это неправильно, во-вторых не реализуемо полноценно и во всех браузерах).

 smile 


--------------------
PM MAIL ICQ   Вверх
Burrr
Дата 20.10.2006, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 4.9.2005

Репутация: 10
Всего: 20



Неужеди нет никаких методов для работы с буфером обмена? Контроль вставки, определение mime-типа контента, хоть что-нибудь?


--------------------
PM MAIL ICQ   Вверх
12345c
Дата 20.10.2006, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Они быть не обязаны - буфер обмена - это не то, что должен контролировать браузер.

Есть параметр, отвечающий за выбор контента буфера обмена - clipboardData.getData([фотмат]) 

> - вернёт данные, взятые из Буфера, соответствующие указаному формату. 
> Доступно:
> Text и URL

Но работает только с текстом.

http://forum.vingrad.ru/topic-27585.html - почти всё по буферу обмена.

Добавлено @ 13:43 
http://forum.vingrad.ru/topic-36894.html - оставшееся.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0581 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.