【问题标题】:How to trigger to send an email via a link如何触发通过链接发送电子邮件
【发布时间】:2014-08-26 15:49:41
【问题描述】:

我希望在我的 Jquery Mobile 页面中有一个链接,当用户单击该链接时,他可以向我发送一封电子邮件,并填写 sendto 和主题。

我希望他们可以在 Android 或 iOS 中启动电子邮件应用程序。

有可能吗?如果没有,通过网络电子邮件页面对我来说仍然可以。

谢谢!

    <ul data-role="listview" data-inset="true">
            <li data-role="list-divider">contact me</li>
            <li><a href="A_URL_TO_SEND_EMAIL">email us    : xxxxxxx@gmail.com</a></li>
    </ul>

【问题讨论】:

    标签: jquery email jquery-mobile web-applications


    【解决方案1】:

    这可能有用,但它是一个可怕的 hack,你不应该期望它能够工作,或者在未来继续工作。

    <a href="mailto:foobar@example.com?subject=Hell+world&body=argle+bargle">click here</a>
    

    【讨论】:

    • 谢谢!这太棒了!但为什么它是一个黑客?您能否解释一下这是如何工作的?它适用于本机应用程序还是 Web 应用程序?它是 jquery mobile 或 html5 的一些功能还是什么?你能解释一下吗?
    • mailto 告诉浏览器启动系统的默认邮件客户端,查询参数可用于填写邮件中的内容。这是一个 hack,因为它从来都不是任何标准的一部分,并且不能保证任何特定的浏览器都会支持它,或者将来会支持它。
    • 那么,没有什么好的方法可以实现这样的需求吗?
    【解决方案2】:
    <a href="mailto:emailname@yourdomain.com?subject=subject">link</a>
    

    并非在所有方面都有效

    【讨论】:

      猜你喜欢
      • 2016-04-08
      • 1970-01-01
      • 2018-08-28
      • 2014-07-01
      • 2011-02-27
      • 2020-12-19
      • 1970-01-01
      • 2016-07-14
      • 2019-01-09
      相关资源
      最近更新 更多