含有\ n和\噸長文本一個JavaScript參數I有一個具有5個參數JavaScript函數。我需要通過大量的文本(這是從C#.NET代碼堆棧跟蹤背後的js函數如何通過用從C#的.NET
代碼:
function createDIV(CLASS_NAME, METHOD_NAME, APPLICATION_NAME, EXCEPTION_MESSAGE, STACK_TRACE_TEXT, EXCEPTION_OCCURANCE_STATUS) {
\\processing the code
}
當我打電話這種功能,它適用於所有其他值,但如果文本包含\ n它失敗
示例文本: org.apache.struts.chain.commands.InvalidPathException:找不到指定網址的操作配置。\ n \ tat org.apache.struts.chain.commands .AbstractSelectAction.execute(AbstractSelectAction.java:68)\ n \ TAT
調用代碼:
ClientScript.RegisterStartupScript(
GetType(),
"sss",
"createDIV(
'" + CLASS_NAME.ToString() + "','" + METHOD_NAME.ToString() + "','" +
APPLICATION_NAME.ToString() + "','" + EXCEPTION_MESSAGE.ToString() + "','" +
STACK_TRACE.ToString() + "');",
true);
我也無法與它的HTML等同於C#.net替換\ n。它只是返回-1其次數
請幫
張貼調用代碼。 – djs 2013-03-20 17:54:49
ClientScript.RegisterStartupScript(GetType(),「sss」,「createDIV('」+ CLASS_NAME.ToString()+「','」+ METHOD_NAME.ToString()+「','」+ APPLICATION_NAME.ToString )+ 「 ''」 + EXCEPTION_MESSAGE.ToString()+ 「 ''」 + STACK_TRACE.ToString()+ 「');」,真); – gaby7457 2013-03-20 17:58:20
@ user2133810:我在你的評論中添加了你發佈的代碼。如果我犯了一個錯誤,你可以自由編輯。 – 2013-03-20 18:07:28