我不知道這是可能的,但我試圖找到一個前端解決方案,以這樣的情況:Java:Carriage返回在js代碼中填充var變量?
我一個JavaScript變量設置爲動態標籤,通過後端Java代碼填充:
var myString = '@[email protected]';
但是,有些情況下,輸出中的內容包含回車;這打破了代碼:
var mystring = '<div>
Carriage Return happened above and below.
</div>';
有無論如何我可以在前端解決這個問題嗎?或者在腳本中做些什麼太遲了,因爲動態標記將在任何JavaScript運行之前運行(因此腳本被該點破壞)?
是的,它爲時已晚。您需要在動態代碼中處理此服務器。 (請給我們關於該Java代碼的更多信息) – Bergi 2012-08-03 15:02:42
@Bergi你能不能從myString中去掉回車?例如'myString.replace(/ [\ n \ r]/g,'');' – 2012-08-03 15:03:46
這裏有一個想法:如果我填充一個JS註釋/ * @myDynamicContent */- 我能夠用JS讀取那些內容? – brandtrock 2012-08-03 15:04:49