在Javascript彈出窗口中輸入換行符


private void showMessage(string strMsg)
        {
            Page.RegisterStartupScript("scriptStr", "<script language='javascript'>alert('"+strMsg+"');</script>");
        }

如何在strMsg中插入換行符?
以便在對話框中反應出來。
______________________________________________________________________________________________
答1:
strMsg = HttpUtility.HtmlEncode(strMsg);
______________________________________________________________________________________________
答2:
Page.RegisterStartupScript("scriptStr", "<script language='javascript'>alert('"+strMsg+"'\\n換行);</script>");

在JS里,換行是\n,在C#里,就需要兩個“\\”來表示一個“\”
“\”在C#中是轉義字符
______________________________________________________________________________________________
答3:
\r\n

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM