在.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");

 

               

相关文章:

  • 2021-08-11
  • 2021-08-25
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2021-07-05
  • 2021-12-13
  • 2022-01-31
猜你喜欢
  • 2022-12-23
  • 2021-11-23
  • 2021-11-30
  • 2022-03-02
  • 2022-02-19
  • 2022-12-23
  • 2021-06-02
相关资源
相似解决方案