我想要主题中的断线。我需要的输出是:

I will get back to you soon
Thanks and Regards
Saurav Kumar
5个回答

添加%0D%0A到您要在 URL 上对换行符进行编码的任何位置。

  • %0D 是回车符
  • %0A 是换行符

这是 windows 机器上的新行序列,虽然在 linux 和 macs 上不一样,但应该适用于两者。

如果您想在实际的 javascript 中换行,请使用\n转义序列。


onClick="parent.location='mailto:er.saurav123@gmail.com?subject=Thanks for writing to me &body=I will get back to you soon.%0D%0AThanks and Regards%0D%0ASaurav Kumar'
@saurav2109 - 当我认为我有什么要补充的时候,我会回答问题。这里有很多用户。你不需要向特定的人寻求帮助......只要耐心等待。
2021-04-19 01:35:37
我想要的主题应该是:数字 | 单位 | 下拉选择的值。请看下面的代码
2021-04-24 01:35:37
@saurav2109 - 我会说最后一次。我不会在这里回答这个新问题。问一个新问题
2021-04-24 01:35:37
@oded:非常感谢。我还有一个疑问。我有一个 HTML 页面,其中包含 2 个文本框、1 个下拉列表和 1 个按钮,单击按钮时我想打开电子邮件(正如我目前正在使用 javascript 所做的那样),主题行作为下拉列表中选择的任何内容以及写入的内容文本框。
2021-05-06 01:35:37
@saurav2109 -%0D%0A为每个换行符添加一个
2021-05-14 01:35:37

这个给你 ;-)

<script type="text/javascript">
    alert("Hello there.\nI am on a second line ;-)")
</script>

我面临着同样的问题。对于我的解决方案,我添加br了 2 个括号 < > 括在双引号中,并在前面和后面加上 + 符号:

+"<br>"+

在您的浏览器中试试这个,看看它在我的 Internet Explorer 中确实有效。

alert("I will get back to you soon\nThanks and Regards\nSaurav Kumar");

%0D%0A在网址中使用

%0D%0A 是单行换行,怎么做 2 行换行
2021-04-21 01:35:37
你只需重复两次:%0D%0A%0D%0A.
2021-05-01 01:35:37

+ "<br>" +在您想要中断的每个点之间使用可能对您有用。

例如

var numberTimes = 5;

for(var times = 0; times < numberTimes; times++) {
    document.write("Number of times executed: " + times + " " + "<br>");
}

document.write("It's over.")

不会。注意问题的上下文。这是一个 URL 而不是 HTML。
2021-05-13 01:35:37
其它你可能感兴趣的问题
上一篇允许重复的属性名称的目的是什么? 下一篇jQuery:如何监听 DOM 变化?