将文件从浏览器拖放到电子邮件附件

时间:2018-07-19 06:30:31

标签: javascript html activex

我目前正在努力处理来自用户的请求

来自用户的请求如下:

-您应该能够通过拖放将文件(在我的情况下为PDF文件)附加到电子邮件中

-您不必手动将文件保存到计算机

-将PDF文件放到电子邮件附件中后,应自动将其放置在其中

-如果还有其他类似的方法可以这样做。 (不必与拖放有关,它也可以与菜单按钮或类似的按钮一起使用

-也可以使用插件

-使用的浏览器是IE 11

我知道此请求非常独特,但我想实现此功能。

非常感谢^^

尝试:

<!DOCTYPE html>
<html> 
 <head>
 <script>
var files = document.querySelectorAll('.dragout');
for (var i = 0, file; file = files[i]; ++i) {
file.addEventListener('dragstart', function(e) {
e.dataTransfer.setData('DownloadURL', this.dataset.downloadurl);
}, false);
}
</script>
    <title>PDF Drag and Drop</title>
 </head>
 <body> 
PDF DnD with Javascript
<p>
<a href="Speiseplan.pdf" class=".dragout" data-downloadurl="application/pdf:Chrome3DGlasses.pdf::http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/intl/en/landing/chrome/cadie/glasses.pdf"&gt;.pdf file>
HTML Referenz als PDF
</a>
<p>
<embed width="600" height="600" src="Speiseplan.pdf">
<p>
 </body> 
</html>

0 个答案:

没有答案