【问题标题】:send html content via outlook using javascript使用 javascript 通过 Outlook 发送 html 内容
【发布时间】:2012-04-24 15:37:55
【问题描述】:

我有一个 HTML 页面它包含表格(它有三行两列)

当我点击按钮或链接(锚标签)时。

我在 Outlook 中需要相同的数据以及收件人(电子邮件 ID)和主题(任何文本)

在javascript中可以做到吗

问候 M

【问题讨论】:

  • 您是否介意分享您当前的代码,您是否介意向谷歌索要 javascript 入门教程,然后向我们提供一些高级的,以向我们提供您当前的 javascript 代码,以查看您的错误在哪里,而不是做您的功课?
  • 简短版本是:没有。根据定义 mailto URI 方案的 RFC 2368。

标签: javascript html mailto rfc2368


【解决方案1】:

不,那将是一个很大的安全漏洞。 最好的方法是

<a href="mailto:whoever@whereever.com?subject=Type my subject here;body=Body of email document">Send email</a> 

但只有当 Outlook 是 PC 上的默认邮件代理时,它才会起作用。

【讨论】:

  • 如果您将标准 URL 放在正文中,一些电子邮件客户端会很聪明地将其作为链接阅读。
  • 并且仍然使用 JS 的外部环境受到安全策略的限制。
  • 那将是哪种安全策略?
  • 在浏览器之外使用应用程序,使用该 hack 一点点 xss 会使您整个系统受到损害。
  • 即使我尝试了上面的代码,但它没有获取 HTML 内容。
猜你喜欢
  • 2017-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-03
  • 2011-04-14
  • 1970-01-01
相关资源
最近更新 更多