我正在尝试创建一个网页,允许用户将图像拖放到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';
});
Run Code Online (Sandbox Code Playgroud)
拖放工作从Firefox到Word和Excel,但不是PowerPoint.有关所发生情况的示例,请参阅http://slides.html5rocks.com/#drag-and-drop.我用FF3.6和FF9测试了这个.
如何使用PowerPoint?