2012-12-20 117 views
0

好的,我有一个客户,有一个特殊的要求。他希望收到一个带有超链接的(由工作流生成的)电子邮件,如果您点击它,将打开一个弹出对话框。注意:电子邮件中的链接应该打开一个弹出框,而不是浏览器中的网页。打开对话框的电子邮件内的链接

我立即想到这将是不可能的,但在环顾了一下后,我发现你可以创建一个带有标签的工作流变量,并将它们插入到电子邮件正文中。

如:<a href="some_page.asp">here</a>

的结论是,我从中得出的结论是,电子邮件包含了电子邮件客户端渲染HTML代码。现在我想知道是否有一种方法可以使用标签,而不会导致模式对话框弹出?

我想问题是电子邮件客户端(Microsoft Outlook)支持的功能。我无法确定如何附加一些JavaScript或Outlook将使用的内容。 Outlook中是否有嵌入式功能可以实现这一功能?

回答

1

这很简单。使用此示例代码,并了解它是如何工作只有正常的 “电子邮件地址” 功能:

<!DOCTYPE html> 
<html> 
<body> 

<p> 
This is an email link: 
<a href="mailto:[email protected]?Subject=Hello%20again"> 
Send Mail</a> 
</p> 

<p> 

</p> 

</body> 
</html> 
+0

的答案,我想你是误会我了。我不想在发送电子邮件的页面上找到链接。我想在电子邮件正文中打开一个包含一些信息的对话框。 – Carel

+1

okei okei ... yu r发送可由电子邮件客户端呈现的html代码? – Azzy

+0

是的。虽然,我不确定电子邮件客户端渲染器的完整程度。 – Carel

相关问题