我创建了一个HTML电子邮件签名,该签名使用变量从活动目录中获取数据,但是如果这些变量中的任何一个为空,则签名将显示空白。
有什么办法-最好是没有javascript(如果可能的话)-说变量是否为空/空,则不要显示该行内容。
例如,如果电子邮件字段为空,则签名将显示“ E:[空白]”。我希望它不显示电子邮件行。这些图像可能更有用。
这是我在签名中使用的代码[snippet] ...
<div class="all-info" style="float: left; padding-left: 5px;padding-top: 15px">
<h3 style="margin: 0px; color: #DB0E15">%%FirstName%% %%LastName%%</h3>
<h4 style="margin: 0px; padding: 3px 0px 6px 0px;">%%title%%</h4>
<h5 style="margin: 0px; padding-bottom: 5px;"><span style="color: #DB0E15">E : </span>%%email%%</h5>
<h5 style="margin: 0px; padding-bottom: 3px;"><span style="color: #DB0E15">T : </span>%%PhoneNumber%%</h5>
</div>
注意:它需要与其他客户端/浏览器一样在Outlook中工作。
电子邮件不为空时签名
带有空白电子邮件的签名-不想显示此行