str=escape(yourStr)yourStr=unescape(str)

解决方案 »

  1.   

    服务器端(java版的):
    http://www.csdn.net/develop/read_article.asp?id=13437
      

  2.   

    可以这样escape表单:<html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function eacapeForm(f)
    {
    for (var i=0;i<f.elements.length;i++)
    with (f.elements[i])
    if (type=="text")
    value = escape(value)
    return false//禁止发送表单,实际用的时候不写这一句
    }
    //-->
    </SCRIPT>
    </head>
    <body>
    <form onsubmit="return eacapeForm(this)" action="">
    <input name=test1 value="中国软件开发网">
    <input name=test2 value="程序员杂志">
    <input type=submit>
    </form>
    </body>
    </html>