如果您手动创建 mailto 字符串,为什么我必须对数据库中带有空格的字符串进行 URLEncode 以传递到电子邮件(MAILTO 主题)。例如:<a href="mailo:contacts@fred.com?subject=Hello Fred this is Harry">example</A>
工作正常,但如果我从数据库中获取主题,它只会传递第一个单词“Hello”并修剪其余部分,除非我使用 Server.URLEncode(stringfromdatabase)。这将插入一个 + 代替空格。
有没有一种方法可以让我将带有空格的字符串从数据库传递到不需要修改字符串(添加 + 或 %20)的电子邮件客户端?