onsubmit="未指明的错误"

在.net cs代码里面可以这样提交 但是会报:“未指明的错误” 经过排查发现 代码在前台页面输出的时候已经不再body内容里面了

1 Response.Write("<form method=\"post\"  accept-charset=\"gbk\" action=\"http://baidu.com\" onsubmit="documnet.charset='gbk';">");
2                 Response.Write("<textarea id=\"submitValue\" name=\"submitValue\">a="+123+"<textarea>");
3                 Response.Write("<input name=\"btnsubmit\" id=\"btnSave\" type=\"submit\" value=\"提交\">");
4                 Response.Write("</form>");
5                 Response.Write("<script>");
6                 Response.Write("document.getElementById('btnSave').click();");
7                 Response.Write("</script>");

 

所以可以在加载的时候加一段编码即可解决编码问题

做个小记!

Response.ContentEncoding = System.Text.Encoding.GetEncoding("gbk");

 

               

posted @ 2012-10-31 17:23  Good_Code  阅读(234)  评论(0编辑  收藏  举报