`
tianyalinfeng
  • 浏览: 443090 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

asp获取表单提交中文参数部分文字乱码

    博客分类:
  • ASP
 
阅读更多

Request.Form("name") 得到的中文部分乱码

 

可能原因

asp脚本默认编码是gb2312,而表单提交的编码是utf-8

 

这时需要设置asp的编码方式

 

在文件头部加上如下代码

<% Session.CodePage=65001
Response.Charset="UTF-8" %>

 

 

其他情况乱码可能解决方案如下

<%@ CODEPAGE=65001 %>
<% Response.CodePage=65001%>
<% Response.Charset="UTF-8" %>

分享到:
评论

相关推荐

    ASP.NET之表单和控件详解

    HTML表单的提交方式、HTM控件、获取HTML表单内容、乱码问题、SQL注入、服务器端表单、HTML服务器控件 HTML表单的提交方式 对于一个普通HTML表单来说,它有两个重要的属性:action和method。 action属性指明当前表单...

    对ASP_UTF8_下(JS)中文乱码的解码函数

    例如,在使用 `request` 获取表单数据或在 `enctype="multipart/form-data"` 类型的表单提交时,可以通过以下步骤避免中文乱码: 1. **前端编码**: - 在客户端使用 JavaScript 或 VBScript 调用 `bm()` 函数对...

    ASP.NET导出Excel乱码的终极解决方案

    在IT领域,尤其是在Web开发中,ASP.NET是一个广泛使用的框架,它允许开发者构建动态的、交互式的网页应用程序。然而,在处理文件导出,尤其是将数据导出为Excel格式时,开发者经常会遇到一个令人头疼的问题——乱码...

    Asp中使用JQuery的AJAX提交中文乱码解决方法

    在使用Asp进行Web开发过程中,通过JQuery的AJAX方法提交表单数据时,中文字符很容易出现乱码问题。为了解决这个问题,我们可以使用Asp自带的unescape()和escape()函数来进行编码和解码操作,以此确保数据在客户端与...

    ASP.NET中Request.Form中文乱码的解决方法

    标题中的“ASP.NET中Request.Form中文乱码的解决方法”直指一个常见的编程难题:当用户通过表单提交包含中文字符的数据时,服务器端接收到的数据可能会出现乱码。这种情况通常发生在不同的网页编码格式之间交互时,...

    Ajax 中文乱码问题

    1. **发送表单数据时中文乱码**:当通过Ajax发送含有中文字符的表单数据时,如果没有正确的编码,接收端解析时就会出现乱码。 2. **接收服务器响应时中文乱码**:服务器返回的数据中包含中文字符时,如果客户端没有...

    ASP利用XMLHTTP实现表单提交以及cookies的发送的代码

    在本段内容中,将详细解释...最后,尽管由于文档扫描的OCR技术限制,部分内容可能存在识别错误或遗漏,但主要知识点已经涵盖,并且理解了上述细节,就能掌握ASP利用XMLHTTP对象进行表单提交及Cookies发送的关键技术。

    jquery form表单提交插件asp.net后台中文解码

    在使用jQuery的form表单提交插件jquery.form.js来提交含有中文字符的数据时,通常会遇到一个常见的问题——数据在发送之前需要被编码,而在服务器端接收到数据后又需要被解码。这一步骤主要是为了确保中文字符在HTTP...

    开发wap注意事项---wml中文乱码

    当用户通过表单提交数据时,如果表单数据的编码与服务器端处理数据的编码不一致,也会导致中文乱码。例如,当表单使用POST方法提交数据时,如果不设置请求的字符编码,则默认使用ISO-8859-1编码,这与中文编码不匹配...

    Fckeditor以及js_validation解决中文乱码问题

    js_validation主要用于前端表单验证,可以通过自定义规则来增强对中文输入的支持,从而有效防止因字符编码不一致而产生的乱码问题。 1. **安装并集成js_validation**:首先需要将js_validation插件安装到项目中,并...

    大饼学ASP(三) 自己制作asp小程序.pdf

    由于文档内容出现部分乱码和扫描错误,以下是根据可理解部分的内容所提炼出的知识点。 **ASP基础知识:** ASP(Active Server Pages)是一种服务器端脚本环境,主要用于创建动态网页。它允许网页内容根据客户端请求...

    ASP同时上传文本和图片到数据库代码

    在ASP中,处理用户上传的文本和图片是一项常见的任务,这通常涉及到表单提交、文件上传控件以及数据库操作。在ASP中实现这个功能,需要理解几个关键点: 1. **表单提交**:首先,你需要在HTML页面中创建一个包含...

    ajax解决乱码问题

    1. **表单提交**:当用户在网页上输入中文等非英文字符,并通过表单提交到服务器时,如果客户端和服务器的字符编码设置不一致,就可能出现乱码。 2. **数据库存储**:数据在存储到数据库时,如果数据库的字符编码与...

    Asp.net页面之间传递参数方法总结

    需要注意的是,如果参数名包含中文或者特殊字符,需要进行相应的编码处理,避免传递过程中出现乱码或错误。 ### 二、通过POST方式 这种方式通常是在表单提交时使用。发送页面(`send.aspx`)创建一个表单,设置`...

    基于ASP的CMS ASP文章管理系统GBK.zip

    2. **服务器端脚本**:使用ASP编写,处理用户的请求,如验证登录、获取文章数据、处理表单提交等。 3. **数据库**:存储文章信息、用户信息、分类等数据,常见的如Access或SQL Server。 4. **数据访问层**:ASP代码...

    ASP无组件上传程序包freeaspupload

    4. **表单处理**:表单数据通常是以URL编码的形式发送的,对于包含中文的表单字段,需要正确解码以避免乱码。在ASP中,可以使用`Server.URLEncode()`和`Server.URLDecode()`函数进行编码和解码操作。 5. **错误处理...

    ASP模拟POST请求异步提交数据的方法

    异步提交数据是Web开发中的一个概念,指的是在用户提交数据(如表单数据)到服务器时,不需要等待服务器处理完成就可以执行后续的操作。这通常是通过JavaScript实现的,它可以提高用户界面的响应速度和用户体验。...

    昨天看见一位网友需要解决一些关于AJAX的FORM提交的问题,现在把一个实例贴出来,希望对广大爱好者有帮助。

    JavaScript脚本负责处理表单提交的逻辑,主要包括获取表单数据、发起AJAX请求以及接收并处理服务器响应等。 - **获取表单数据**:使用`document.getElementById()`方法获取表单元素的值。 - **创建XMLHttpRequest...

    ASP源码—通用多文件ASP上传组件 gb2312版.zip

    1. **多文件上传**:用户可以通过一个表单同时选择多个文件进行上传,提高了用户体验,减少了多次提交表单的繁琐操作。 2. **GBK编码支持**:由于GBK是中文字符集的一个扩展,该组件特别强调了对GBK的支持,确保在...

    解决ASP.NET中的各种乱码问题总结

    在***开发中,乱码问题是常见的困扰开发者的问题,特别是涉及到数据编码、页面显示、以及AJAX提交等方面。本篇总结将围绕这些问题展开详细讨论,帮助开发者理解和解决乱码问题。 首先,***页面显示乱码问题经常会...

Global site tag (gtag.js) - Google Analytics