按下按钮,启动本地电子邮件程序与附件(位于web服务器上)
Press button, start native email program with attachment (located on webserver)
我尝试了所有不同版本的发送电子邮件,但我还没有达到以下目标:
Javascript(或HTML)按钮,按下后,打开带有附件的本机邮件应用程序。附件与网页位于同一服务器上,例如:
- web:
www.something.com
- 文件:
www.something.com/file.pdf
解决方案不应该包括服务器端脚本(ASP/PHP)我需要一个简单的片段来实现这一点:)任何帮助都会非常感激。
没有标准化的方法,但一些电子邮件客户端接受:
a href="mailto:youremail@email.com?attachment=<your filepath>"
应该是"C://Inetpub/wwwroot/myfile.pdf"
然而,它只会从客户端机器上附加一些东西。你不能从网上附加文件
另一个选择是在邮件正文中包含一个文件链接,或者告诉用户如何发送他们的附件。
这可能不是您想要的,但是您可以使用"mailto:"引用向本机电子邮件客户端发送参数。
例如,您可以使用
设置默认主题: <a href="mailto:your@email.com?subject=complaint">
详情见:http://msdn.microsoft.com/en-us/library/aa767737%28v=vs.85%29.aspx
所以你可以用
发送链接到附件 <a href="mailto:your@email.com?body=the attached file is at this link: %link%">
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- 在Web应用程序中使用Highcharts javascript
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- Selenium Web驱动程序和javascript
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- 提交按钮,该按钮位于使用 Excel VBA 的 Javascript 中
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- 在调用speak之前预加载Web Speech API
- 如何在visualstudio中调试web api时编辑javascript文件
- 是否存在React Native“;WEB代码安全防护”;
- 如何在Ionic Android中将Javascript注入到web视图中
- 如何创建一个“;表单弹出框“;在chrome中右键单击时位于突出显示的单词上方
- 将复杂对象从angular js传递到web api,它总是返回404
- 基于api密钥的NodeJS web服务
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- 如何将任意数量的图像动态添加到源字符串位于数据库中的 Web 窗体
- Web服务和Javascript请求位于同一本地主机端口上
- 按下按钮,启动本地电子邮件程序与附件(位于web服务器上)
- Web 应用程序 - 节点.js包括位于 Web 服务器上的本地 JavaScript 文件