好的,我有一个有特殊要求的客户。他希望收到一个(由工作流生成)电子邮件,其中包含一个超链接,如果单击它,将打开一个弹出对话框。注意:电子邮件中的链接应该在浏览器中打开弹出窗口而不是网页。
我立即认为这是不可能的,但在仔细观察后我发现你可以创建一个带有标签的工作流变量并将它们插入到电子邮件正文中。
例如:<a href="some_page.asp">here</a>
我从中得出的结论是,电子邮件包含电子邮件客户端呈现的HTML代码。现在我想知道是否有办法使用标签而不会弹出模态对话框?
我想问题是电子邮件客户端(Microsoft Outlook)支持哪些功能。我无法计算如何附加一些JavaScript或Outlook将使用的东西。 Outlook中是否有一些嵌入式功能可以实现这一目标?
答案 0 :(得分:1)
这很容易。使用此示例代码并了解它如何与正常的“mailto”函数一起使用:
<!DOCTYPE html>
<html>
<body>
<p>
This is an email link:
<a href="mailto:someone@example.com?Subject=Hello%20again">
Send Mail</a>
</p>
<p>
</p>
</body>
</html>
答案 1 :(得分:1)
使用
window.open(&#39; example.html&#39;,400,600);
HTML代码中的..
另请参阅此链接以获取问题的答案
http://www.coderanch.com/t/121512/HTML-CSS-JavaScript/Opening-popup-JS-outlook-mails