Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML输入可拖放+;自由裁量局_Html_Drag And Drop_Libreoffice - Fatal编程技术网

HTML输入可拖放+;自由裁量局

HTML输入可拖放+;自由裁量局,html,drag-and-drop,libreoffice,Html,Drag And Drop,Libreoffice,我有一个可拖放的输入 1-当我拖放html文本时,拖放会起作用 2-当我拖放一个gedit(bloc note linux)时,拖放就起作用了 3-但当我想从LibreOffice Writer或 Calc,它不起作用了 如果有人能帮我,我已经创造了一把小提琴 带代码 <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <input id='inputid' type='text' val

我有一个可拖放的输入

  • 1-当我拖放html文本时,拖放会起作用
  • 2-当我拖放一个gedit(bloc note linux)时,拖放就起作用了

  • 3-但当我想从LibreOffice Writer或 Calc,它不起作用了

如果有人能帮我,我已经创造了一把小提琴 带代码

<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>

要测试的html blabla要删除


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

一个有趣的事实是,如果你在Writer上将网页内容拖放到你的文档中,你将得到页面的HTML内容(所有标签),但如果你在Google Chrome中也这样做,你将得到丰富的内容(如颜色、格式等)。这是我的

如果你试图将LibreOffice的内容拖到Firefox上的任何区域,都会遇到同样的问题

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

希望这能帮助你,这不是一个常见的问题

谢谢

当您“复制”文档片段时,程序可能会将您复制的内容的多个版本放入剪贴板。
版本以其格式进行标记。
例如,如果您将片段粘贴到文本编辑器(如vim)中,它将选择“纯文本”版本,因为它不处理“文本丰富性”。
可能还有一个HTML格式的版本,还有一个是“富文本”格式的版本

由粘贴应用程序选择正确的版本。
如果没有指定,则系统(我在Windows上的体验)会选择最普遍接受的一种,即纯文本。

这一点在本文中进行了解释

嗨,你能把你的问题再简单一点吗。对不起,我无法理解。谢谢当我在libre office write文档中进行选择时,我无法将此选择放入可拖放输入中。我不知道如何做到这一点…你的意思是,如果文本从文本中拖出,它应该消失吗?我给50rep,我一直在等待一位图书馆专家的回答以解决这个问题,但是没有:(所以,就像你是唯一一个进行了一些询问的人一样,你是唯一一个值得赏金的人。谢谢你^^