HTML Input Droppable + Libre Office

标签 html drag-and-drop libreoffice

我有一个可放置的输入。

  • 1- 当我拖放 html 文本时,拖放有效...
  • 2- 当我拖放一个 gedit (bloc note linux) 时,拖放有效

  • 3- 但是当我想从 LibreOffice Writer 或 计算器,它不起作用...

如果有人可以帮助我,我已经创建了一个 fiddle ...:http://jsfiddle.net/CnwvC/ 附代码

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<input id='inputid' type='text' value="snif">

<p>html blabla to test to drop </p>

最佳答案

而不是 gedit,LibreOffice 文本内容不是纯文本。这可能是它不允许您将其内容拖放到输入框的原因之一。

一个有趣的事实是,如果您将网页中的内容拖放到 Writer 上的文档中,您将获得该页面的 HTML 内容(所有标签),但如果您在 Google Chrome 中执行相同操作,您将获得丰富的内容(如颜色、格式等)。这是 reported by other folks .

如果您尝试将 LibreOffice 的内容拖到 Firefox 上的任何区域,也会出现同样的问题。

因此,问题不在于您的代码,而在于 LibreOffice(Writer、Impress 和所有其他应用程序)与浏览器库集成的方式。

希望对您有所帮助,这不是常见问题。

谢谢

关于HTML Input Droppable + Libre Office,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18851758/

相关文章:

windows - 如何让我的应用程序显示源使用的任何拖动图形?

python - 使用命名管道连接到 LibreOffice

javascript - 输入和:input有什么区别

html - Firefox 中折叠的表格边框有时会丢失

HTML 电子邮件 Outlook 2013 120DPI 背景

html - 包装 div 而不使用 overflow hidden

javascript - 无法使用 HTML5 拖放 API 获取拖放事件

JAVA拖放程序运行不流畅

python - 将 Python 添加到具有 LibreOffice 的计算机是否会干扰 LibreOffice Python 宏的执行?

macos - Mac OS X 上 LibreOffice GUI 中的默认系统字体错误