3
def create_email_body_ganglia(array,title,heading1,heading2,heading3,heading4)
  custom_rows =""
  array.each_slice(4) do |row|
  custom_rows << "<tr><td>#{row[0]}</td><td>#{row[1]}</td><td>#{row[2]}</td><td>#{row[3]}</td></tr>"
  end
message = <<MESSAGE_END

我试图动态地形成 html 表,方法是<td>从 ruby​​ 代码中的数组中插入元素,然后通过电子邮件发送它。
但是我收到的电子邮件将 html 内容显示为链接,因为我插入的元素是 example.com 的形式。

我可以让它们看起来像文本吗?

4

1 回答 1

0

您可以使用以下脚本行更改链接的外观。

a:link {text-decoration: none; color: black;}               
a:visited {text-decoration: none; color: black;}               
a:active {text-decoration: none; color: black;}             
a:hover {text-decoration: none; color: black;}

这些不仅适用于 eamils,而且适用于网页中的任何链接文本。

于 2012-12-29T04:45:51.123 回答