HTML输入Droppable + Libre Office

Pim*_*Web 6 html html5 drag-and-drop libreoffice

我有一个可放置的输入.

  • 1-当我拖放html文本时,删除工作...
  • 2-当我拖动一个gedit(bloc note linux)时,drop工作

  • 3-但是当我想从LibreOffice Writer或Calc中删除选定的文本时,它不起作用......

如果有人可以帮助我,我创造了一个小提琴......:http://jsfiddle.net/CnwvC/ with code

<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>
Run Code Online (Sandbox Code Playgroud)

Eli*_*art 2

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

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

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

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

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

谢谢