var popupWindow = window.open('','null','location=no,toolbar=no,menubar=0,scrollbars=0');
var previewMsg =
'ID: ' + data.template.MsgID + 'n' +
'Message Body: ' + data.template.MsgContents + 'n';
popupWindow.document.write(previewMsg);
我正在尝试添加换行符,如""所示。我试过'\', '\r'。弹出窗口打开时似乎不会粘住。
HTML通常不使用r
或n
来表示换行符。尝试将每个部分包装在块级元素中,例如<div>
或<p>
,或使用<br/>
标签,这是HTML中最接近换行符的东西,尽管它不是很语义。
或者,使用 CSS:
some-selector {
white-space: pre;
}