gpt4 book ai didi

html - 似乎无法在 HTMLBody 的末尾添加换行符(
标记被修剪)

转载 作者:太空宇宙 更新时间:2023-11-04 13:19:11 25 4
gpt4 key购买 nike

我们正在创建一个 Outlook mailitem 并设置邮件正文的一部分。然而,客户希望消息正文以干净的新行结尾,以便他可以添加更多文本。

这是一个微不足道的请求,但是......

似乎在 .HTMLBody 的末尾添加任何不是字符或   的内容都会被忽略/删除。

我们希望我们的邮件消息以新行结尾,但我们发现:


试过1次

x.HTMLBody = CustomerName & "," & "<p>" 

x.HTMLBody = CustomerName & "," & "<br>"

x.HTMLBody = CustomerName & "," & "<br><br>"

所有结果:

Mr MAWHOOD,
^ = cursor positioned here

这不是客户想要的……他希望光标从新的一行开始


试过2次

x.HTMLBody = CustomerName & "," & "<br>&nbsp;"

结果:

Mr MAWHOOD,

^ = cursor positioned here (one space in)

这稍微好一点......但客户仍然想知道为什么我们在新线路上有这个“hacky”空间


尝试了 3

x.HTMLBody = CustomerName & "," & "<p>&nbsp;</p><br />"

结果:

Mr MAWHOOD,



^ = cursor positioned here (correct, but now two lines down)

奇怪的是,获得一条新修剪线的唯一方法是我们接受我们必须有两条线?


最佳答案

您应该尝试第二种方法,但添加

&#08;

HTML 字符在末尾。这是退格符,可能会在换行后去掉那个“hacky”空格。所以

x.HTMLBody = CustomerName & "," & "<br />&nbsp;&#08;"

我在这里找到它:http://www.w3schools.com/TAGS/ref_ascii.asp但是我不能确定它会起作用,而且可能不会......

关于html - 似乎无法在 HTMLBody 的末尾添加换行符(<br/> 标记被修剪),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20612681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com