很多朋友可能没有意识到这个问题,但如果你的网站经常出现莫名其妙的乱码,那么就应该好好地来 看看这个话题。
codepage,中文翻译为 “内码表”或者“代码页”,它的完整介绍可以参考下面的链接
http://zh.wikipedia.org/wiki/%E4%BB%A3%E7%A0%81%E9%A1%B5
简单地说,这是程序用于对字符进行编码的一个表。代码页是服务器的事情,或者说是程序的事情。 与客户端没有关系。
常见的三种codepage我们是必须知道的
简体中文 : 936
繁体中文 : 950
UTF-8 : 65001
我们以前写ASP程序的时候,通常都需要明确指定codepage的,大致下面这样的语法
<%@ codepage=936%>简体中文 <%@ codepage=950%>繁体中文 <%@ codepage=65001%>UTF-8
这样实际上是指定当前页面的字符按照特定的代码页进行编码
这些代码对于有些比较年轻的朋友来说,可能根本没有接触过。毕竟,在ASP.NET里面,你一般不需要 进行设置。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> </div> </form> </body> </html>
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索程序
, utf-8
, 代码
, 中文
, 字符
codepage
charset pageencoding、page charset、codepage、codepage 936、ansi code page,以便于您获取更多的相关知识。