【发布时间】:2012-02-24 19:11:55
【问题描述】:
我正在尝试制作一个网页,允许用户将图像拖放到 Microsoft Office 应用程序中,特别是 Powerpoint。
默认情况下(从 FF3.5 开始),Firefox 将在删除图像时插入源 URL,而不是图像本身。添加以下 Javascript/jQuery 代码(源自https://developer.mozilla.org/En/DragDrop/Drag_Operations)后,
$('img').attr('draggable', true).bind('dragstart', function (event) {
event.originalEvent.dataTransfer.effectAllowed = 'copy';
});
将作品从 Firefox 拖放到 Word 和 Excel,但不能拖放到 PowerPoint。有关发生情况的示例,请参阅http://slides.html5rocks.com/#drag-and-drop。我已经用 FF3.6 和 FF9 对此进行了测试。
如何使它与 PowerPoint 一起使用?
【问题讨论】:
-
我怀疑你可以在你的页面中做任何事情来完成这项工作。也许可以在 PowerPoint 中完成一些事情。
标签: javascript html firefox draggable powerpoint