2011-03-08 70 views
-2

这让我感到困惑。我有这两封电子邮件(如下)。一个带侧边栏,另一个没有侧边栏。带有侧边栏的那个,在gmail收到时格式正确。没有侧边栏的人不是。它失去了背景色和其他一些格式,等等。在布鲁塞尔显示工作正常。发现差不多两个完全相同的HTML邮件

我的问题是我需要在没有侧边栏的电子邮件上更改它以使其正确显示?

电子邮件与侧边栏:显示正确

http://pastie.org/1648139.js

电子邮件没有侧边栏:不正确地显示。

http://pastie.org/1648144.js

需要帮助斑点问题。 谢谢!

+1

哥们你真的期待我们通过这个来源并尝试找到问题所在?尝试使用Chrome的开发工具或火狐来隔离问题 – jonezy 2011-03-08 18:03:33

+3

你试过'diff'吗?没有人愿意通过一千行无格式的HTML来为您“发现差异”。 – meagar 2011-03-08 18:04:27

+1

我确定Nate赞赏温暖的堆栈溢出,欢迎所有的downvoters给出他的第一个问题。 Criminy ... – John 2011-03-08 18:20:16

回答

1

就删除了此行:

document.write("        <span class=\'meta meta_tag meta_tag_inline meta_tag_inline_any meta_tag_inline_any_html\'>&lt;/<span class=\'entity entity_name entity_name_tag entity_name_tag_inline entity_name_tag_inline_any entity_name_tag_inline_any_html\'>table<\/span>&gt;<\/span>\n"); 

在新文件中添加这行128

作为一个侧面说明后,这将是更方便您查看电子邮件的最终的HTML输出和你不会得到这样的消极反应。

+1

谢谢你们,对不起,这对我来说是令人沮丧的,因为我确实仔细地扫描了代码,只是不够好,我猜。所以这就是为什么我问。 – nate 2011-03-08 18:20:10

+1

@nate对不起,你的第一个问题遇到了这样的敌意。 SO社区可以非常有帮助,但我们不是魔术(显然是友好的)。一般来说,如果您可以证明您花时间试图缩小问题范围,您可以得到合理的答案。对于像[ExamDiff](http://www.prestosoft.com/edp_examdiff.asp)这样的工具,可以帮助您追踪它。这就是我使用的,但以上只是一个猜测。看起来你有一个未关闭的表格标签,它可能会导致你所看到的那种行为。如果不是那张桌子,可能还有其他一些未封闭的标签是罪魁祸首。 – theChrisKent 2011-03-08 18:30:34