crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Буфер обмена и копирование из браузера
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
sergregory Дата 6.8.2010, 15:06
  Быстрым решением проблемы стало использование QWebView вместо QTextEdit, однако вопрос остался) Буду искать
sergregory Дата 5.8.2010, 14:40
  В openoffice точно вставляется нормальный html с картинками, я проверял
ViGOur Дата 5.8.2010, 14:30
  Попробуй сделать вот как.
Из firefox'a скопируй в буфер обмена то, что ты хочешь и вставь в microsoft word или openoffice и посмотри, как вставляется. Если вставляется так как ты хочешь, то можно копать, если и у них нет, то даже не знаю что сказать. Просто в word вроде бы точно вставляется нормально URL, но все ли, нужно проверять...
sergregory Дата 5.8.2010, 13:02
  Вот и мне так думается(
Но неужели нет никакого способа получать из буфера обмена html сразу с картинками? или опция какая-то для стандартного paste нужна, чтобы он так работал?
ViGOur Дата 5.8.2010, 12:56
  Думается мне, что только из своего браузера (самописного, например webkit) ты сможешь получить base url, страницы.
Просто он передается с HEADER'ами передаваемыми сервером браузеру, без прямого доступа к которому ничего не получить.
Или писать перехватчик трафика для браузеров, но это мне кажется слишком уж... :)
sergregory Дата 5.8.2010, 12:39
  Добрый день!
При написании редактора заметок у меня возникла следующая проблема:
если делать copy/paste из браузера, вставляется только текст,но не изображения.
Я перегрузил функцию paste() так, что она ищет у тега img атрибут src и грузит картинку.
И всё бы было хорошо, если бы не встречались относительные url, например <img src='style_images/cozy_green/close.png'>.
Вопрос: как можно узнать base url страницы, получаемой из буфера обмена?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 5.12.2022, 3:16