这是它在 IE 中的样子
I replied back ______________________________ I replied to you
______________________________ MonList
这是它在 FF 中的样子:
I replied back
______________________________
I replied to you
______________________________
MonList
以下是 FF 和 IE 使用的响应中发回的 JSON:
{
"message": [
{
"name": "John Doe (3)",
"subject": "RE: RE: MonList",
"message": "I replied back\n\n\n______________________________\n\nI replied to you\n\n\n______________________________\n\nMonList",
"date": "3/19/2012 4:28:37 PM",
"senttotal": "Distributor (1)"
}
]
}
我需要做一些不同的事情才能让 IE 对待\n 与 FF 相同吗?
以下代码从数据库中获取信息并将其放入 JSON 中:
特别是m.Message
sql = ""
sql = sql & " SET NOCOUNT ON"
sql = sql & " SELECT m.ID, m.DistID, m.StatusID, m.Subject, REPLACE(REPLACE(REPLACE(m.Message, CHAR(10), '\n'), CHAR(13), '\n'), CHAR(9), '') AS Message, m.CreatedDate, m.SentTotal, d.FName + ' ' + d.LName AS Name"
sql = sql & " FROM message m"
sql = sql & " INNER JOIN Distributor d ON m.DistID = d.DistID"
sql = sql & " WHERE m.ID = " & CInt(request("messageid"))
最佳答案
为什么不使用 <br />
进行换行。
关于jquery -\n 似乎在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9779159/