如果直接在javascript代碼中,顯示多行直接加/n就好了:
複製代碼代碼如下:
alert("第一行/n第二行");
但是在java代碼中,/n是不行的,//n才能顯示多行! ! !
複製代碼代碼如下:
String strTemp="歷史答題報告://n"+"您答對了"+RdData.getCcnt()+"道題//n"+"您有"+RdData.getBcnt()+"道題沒答//n"+"您答錯"+RdData.getWcnt()+"題//n";
out.print("<script> alert('"+strTemp+"');window.location='index.jsp'</script>");
首先聲明了一個String變量(注意換行是//n!!!),然後再放到alert中,結束之後頁面跳轉到首頁。
這是測試結果:
這是在javascript中的特殊字符代碼:
複製代碼代碼如下:
Code Outputs
/' single quote
/" double quote
// backslash
/n new line
/r carriage return
/t tab
/b backspace
/f form feed