【问题标题】:Why is my vbCrLf not working?为什么我的 vbCrLf 不工作?
【发布时间】:2017-08-24 11:12:24
【问题描述】:

我必须声明一个变量,我需要在其中保留多个句子(vbscript 是我使用的语言)。因此,我将 vbCrLf 放在句子的末尾以便休息一下。但这并没有让我休息,而是给了我一个完整的段落。

strHtmlBody = "<div><font face='Arial' size='-1'>Greetings "& RS("firstname") &":"& vbCrLf & _ 
        "Here is the email that contains your account information to access your account at www.example.com." & VbCrLf & VbCrLf & _
        "Your Email Address: " & RS("Email") & VbCrLf & _
        "Your Password : " & RS("Password") & VbCrLf & vbCrLf & _
        "Remember, if you have any questions or concerns, please let us know, simply reply to this email." & VbCrLf & _
        "ABC Company" & vbCrLf & _
        "http://www.example.com" & vbCrLf & vbCrLf
strHtmlBody = strHtmlBody & "</div>"

【问题讨论】:

  • 从代码内容来看,这很可能是使用Classic ASP和VBScript作为脚本语言。

标签: html vbscript asp-classic


【解决方案1】:

HTML 会忽略vbCrLf 所代表的大部分空白。使用 &lt;br&gt; 标签代替它。

【讨论】:

  • 质量很差。您可以通过解释更多来改进它。例如,什么是“
    ”。什么是“标记”,为什么它不尊重空格?那是一回事。另一件事是我准备花一点时间写出一个好的答案,但由于你必须是西部最快的枪——通过提交一个不完整的答案来坚持你的“脚踏实地”——大概是为了在其他人之前获得选票,我在质疑我是否应该打扰。这只是我一直看到的令人讨厌的行为,所以我投了反对票。
  • 我试过写
    但它仍然没有显示任何断线。例如:“这是包含您的帐户信息以访问您的帐户的电子邮件。
    ”我错过了什么吗?
  • @LouManizer 您确定要发送 html 电子邮件吗?你看到其他标签了吗?你用的是&amp;lt;还是&amp;lt;
  • 是的,我正在发送电子邮件,我使用了
  • @LouManizer 确保您使用&amp;lt;。如果您编辑您的问题并发布更多关于如何使用strHtmlBody 的代码,那将有所帮助。
猜你喜欢
  • 2014-05-17
  • 2017-09-20
  • 2012-04-14
  • 2016-09-15
  • 2012-02-14
  • 2012-08-10
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多