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

ASP页面显示乱码解决方法/ASP设置编码(转)

阅读更多
如果你发现浏览页面的时候出现乱码。你可以尝试一下步骤: 确保你页面本身编码格式正确:例如test.asp中使用charset=utf-8,那么请先确保这个文件本身就是Utf-8编码的。你可以利用记事本进行转换。同样如果使用charset=GBK,请先确保这个文件本身就是GBK编码的。
确认你得到的原数据(例如从数据库中得到的数据)编码方式与页面编码方式一至。
尝试指定IIS按什么编码读取。
<%@ codepage=65001%>UTF-8
<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codepage=437 %>美国/加拿大英语
<%@ codepage=932 %>日文
<%@ codepage=949 %>韩文
<%@ codepage=866 %>俄文
codepage指定了IIS按什么编码读取。
例如采用UTF-8编码,就在文件的最上面加上 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
例如采用GBK编码,就在文件的最上面加上 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
设置asp内置对象 符号映射 和 响应content-type header的编码
如果你采用utf-8编码, 就在文章最上面加上:
<% Session.CodePage=65001
Response.Charset="UTF-8" %>
如果你采用GBK编码, 就在文章最上面加上:
<% Session.CodePage=936
Response.Charset="GBK" %>
注意你可以把3,4中指出的设置放到一个被公共包含的文件(例如conn.asp)的最上面。那么所有的页面都应用此属性。
分享到:
评论

相关推荐

    C#,ASP.NET页面中文乱码解决方法

    描述进一步强调了问题的具体表现——在ASP.NET页面上显示中文时出现乱码,并提出了寻找解决方法的需求。这暗示了解决方案可能涉及修改项目配置、网页元数据或代码实现等方面。 ### 解决中文乱码的方法 #### 1. ...

    ACCESS+ASP中文乱码问题的解决方法借鉴.pdf

    解决方法二:在使用 UTF-8 编码时,可以在 ASP 页面的页头加上 `&lt;%Response.Charset="utf-8"%&gt;`,从而将页面的编码设置为 UTF-8,这可以解决中文乱码问题。 解决方法三:在使用 Dreamweaver 编辑 ASP 网页时,可能...

    asp.net乱码解决方法

    asp.net乱码解决方法 1、从IE地址栏中直接输入这个地址,访问没错;  2、做一个静态页,其中包括这个超链接,点击访问也没错;  3、就是把这个链接添加到这个功能块中,点击访问那边接收到的是乱码。  一...

    FCKEditor for ASP有详细的教程和乱码解决方法

    本文将详细介绍FCKEditor在ASP环境下的使用,并针对在GBK编码下出现乱码问题的解决方法。 首先,让我们了解FCKEditor的基本功能。FCKEditor提供了一个类似桌面文字处理软件的用户界面,允许用户在Web页面上编辑HTML...

    彻底解决C# asp.net连接MySQL乱码问题

    ### 彻底解决C# ASP.NET 连接MySQL乱码问题 在开发过程中,尤其是在处理中文数据时,经常遇到的一个问题是数据库连接时出现乱码。本文将详细介绍如何彻底解决使用C# ASP.NET 应用程序连接 MySQL 数据库时出现的乱码...

    asp读sql数据时出现乱码问题的解决方法

    ASP 读取 SQL 数据时出现乱码问题的解决方法 ASP 读取 SQL 数据时出现乱码问题是一种常见的错误,特别是在中文环境中。当我们在网站开发时,执行 SQL 语句,response 后,发现 SQL 语句里面的中文字段都成了乱码。...

    asp access 数据库乱码问题

    2. **编码设置不一致**:数据库文件的内部编码和ASP页面的编码设置不一致,例如,数据库是UTF-8编码,而ASP页默认使用GBK,就会出现乱码。 3. **连接字符串错误**:在连接Access数据库时,`ADODB.Connection`对象的...

    asp与.net通信编码乱码问题

    "asp与.net通信编码乱码问题"是常见的技术挑战之一。这个问题主要出现在使用ASP(Active Server Pages)和.NET Framework进行交互时,由于两者默认的字符编码不一致或者编码处理不当,导致数据在传输过程中出现乱码...

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

    解决ASP.NET导出Excel乱码的关键在于确保整个流程中的字符编码一致性。以下是一种被证实有效的解决方案: #### 1. 设置正确的HTTP响应编码 在生成Excel文件前,首先需要设置`Response`对象的`ContentType`属性,并...

    .NET中文乱码的解决方法分享.docx

    .NET中文乱码的解决方法是ASP.NET开发中常见的问题之一,本文将详细介绍解决.NET中文乱码的四种方法,包括修改配置文件,添加meta标签,设置@Page指令和变更.aspx和.aspx.cs文件编码方式。 解决方法一:修改配置...

    ASP.NET 解决下载文件名乱码问题

    解决ASP.NET中文件下载时的文件名乱码问题,关键在于确保服务器端和客户端的编码一致性。通过使用`HttpUtility.UrlEncode`、`Server.UrlEncode`等方法,可以有效地处理各种情况下的文件名乱码。此外,动态修改URL也...

    解决网爬工具爬取页面信息出现乱码的问题_asp.net技巧.doc

    乱码通常是由于在处理网页内容时使用了不正确的字符编码,导致原本正常的字符无法正确显示。本文将详细介绍如何解决这个问题,并提供相关的解决方案。 首先,我们需要理解网页编码的基本原理。网页的编码通常由两个...

    Highcharts导出图片ASP.NET解决中文乱码问题

    1. **设置页面编码**:在ASP.NET页面的头部添加`&lt;meta charset="UTF-8"&gt;`,确保页面本身采用UTF-8编码。 2. **服务器端处理**:在ASP.NET代码中,需要确保处理请求和响应时使用UTF-8。例如,在ASP.NET MVC中,可以...

    asp.net中URL参数传值中文乱码的三种解决办法

    了解这些基本概念后,结合以上三种方法,我们可以有效解决ASP.NET中URL参数传递中文时的乱码问题。在实际开发中,应根据具体项目需求和环境选择合适的方法,确保数据的正确传递。同时,为了兼容更多情况,建议在开发...

    Asp.net中的页面乱码的问题

    在Asp.net开发过程中,页面乱码问题是一个常见且必须解决的问题。特别是当涉及到中文等特殊字符时,处理不当很容易导致页面显示异常。本文将根据提供的代码片段及描述,深入分析并提供解决方案。 #### 1. 全局配置...

    关于asp.net中中文产生乱码问题

    解决 ASP.NET 中的中文乱码问题,关键在于确保服务器端和客户端的编码设置一致,同时也要注意外部资源文件的编码格式。通过上述方法的综合运用,可以有效避免中文乱码现象的发生,确保用户能够正常浏览含有中文内容...

    ASP连MySQL数据库乱码问题

    综上所述,解决ASP连接MySQL数据库时的乱码问题需要从多个角度考虑,包括但不限于数据库配置、ASP代码、文件编码、浏览器设置等。在调试过程中,逐个排查这些因素,往往能找出问题所在并修复。通过共享已验证的解决...

    jquery+asp ajax 中文乱码问题解决文档

    通过上述两种方法,可以有效地解决jQuery + ASP AJAX组合下出现的中文乱码问题,确保数据的正确传输和显示,提高应用的国际化水平和用户体验。无论是选择统一编码为UTF-8,还是通过修改jQuery源代码支持GB2312,...

    【ASP.NET编程知识】ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法.docx

    ASP.NET MVC 中解析淘宝网页出现乱码问题的解决方法 在 ASP.NET MVC 中,...ASP.NET MVC 中解析淘宝网页出现乱码问题的解决方法需要我们从多方面考虑,包括编码格式、文件读取方式、Ajax 提交参数、Bundle 配置等。

Global site tag (gtag.js) - Google Analytics