0

我是一名在 Articulate Storyline 工作的学习设计师。我在他们的社区网站上问过这个问题,但建议在这里问。在 Articulate 中,我可以选择在他们所谓的触发器下添加 Javascript,这就是我的查询。

单击该按钮时,我希望专门打开 Outlook,并使用某个电子邮件地址填充收件人字段。从我到目前为止搜索的内容来看,我知道我可以使用window.open("https://outlook.live.com/mail/0/"). 当添加到触发器中时,它可以工作。但是,我看不到该mailto命令将与此放在哪里。

是否可以在浏览器中打开撰写邮件窗口,或者是否可以打开桌面应用程序。

感谢您在这里给我的任何建议或帮助。

4

2 回答 2

2

不知道 Articulate Storyline 的细节,但如果您可以添加 HTML,一个选项是为此使用常规的“a”标签。它将在用户计算机上默认的电子邮件客户端中打开,可能是 Outlook 或其他东西。

<a href="mailto:jane.doe@somewhere.com">Email link</a>

你可以在这里阅读更多: https ://www.w3schools.com/tags/tag_address.asp

于 2022-01-11T12:15:11.237 回答
0

是否可以在浏览器中打开撰写邮件窗口,或者是否可以打开桌面应用程序。

使用可打开客户电子邮件系统并开始新电子邮件消息的mailto协议。例如:

<a href="mailto:user@example.com?
    subject=MessageTitle&amp;
    body=Message Content">
    Contact Us</a>

下面的示例展示了如何使用 HTML 表单来创建电子邮件消息。

<form action="mailto:user@example.com" method="get">
<input name="subject" type="hidden" value="Message Title">

Feedback:<br/>
<textarea name=body cols="40">
Please share your thoughts here
and then choose Send Feedback.
</textarea>

<input type="submit" value="Send Feedback">
</form>

有关该mailto协议的更多信息,请参阅RFC2368:mailto URL 方案

于 2022-01-11T12:44:16.993 回答