【问题标题】:Sending email with attachment using only ajax and ASHX handler (no PHP)仅使用 ajax 和 ASHX 处理程序(无 PHP)发送带附件的电子邮件
【发布时间】:2016-04-08 07:28:04
【问题描述】:

我设法通过 ASP.NET 发送带有附件的电子邮件。
但是,如果我想仅使用 ajax 和 ashx 处理程序发送带有附件的电子邮件?我能怎么做?

我的问题是我只能在 HTML 或 Ajax 中上传文件(不使用 ASP.NET UploadFile 控件)?
谢谢!

【问题讨论】:

    标签: html ajax ashx handlers


    【解决方案1】:

    AJAX 和 HTML 组件与文档和潜在元素一起工作。如果要实现文件上传,则需要服务器端脚本来进行文件写入操作。

    基本上文件上传系统将您上传的文件存储到服务器临时文件夹中,您需要从那里复制工作空间目录中的文件。

    使用 AJAX 上传文件的基本知识,这里有一个简单的例子。

    https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects
    
    https://developer.mozilla.org/en-US/docs/Web/API/FormData
    

    【讨论】:

      猜你喜欢
      • 2016-09-08
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-02
      • 2011-01-02
      相关资源
      最近更新 更多