改为<%@ CODEPAGE="65001"%>。2.将头部声明中的改为。3.使用网页编辑工具将网页编码修改为utf-8。4.将Web配置文件web.config编码改为<?xml version="1.0" encoding="UTF-8"?>。" />

首页 > 网站建设 > 将asp网页编码由GB2312改为utf-8后出现乱码的解决方法

将asp网页编码由GB2312改为utf-8后出现乱码的解决方法

来源:思维小站 2019-12-20 15:52:57

导读:将asp网页编码由GB2312改为utf-8出现乱码的解决方法:1.将源文件中的<%@ CODEPAGE = "936" %>改为<%@ CODEPAGE="65001"%>。2.将头部声明中的改为。3.使用网页编辑工具将网页编码修改为utf-8。4.将Web配置文件web.config编码改为<?xml version="1.0" encoding="UTF-8"?>。

  前段时间给一个客户改版网站,由于之前客户网站使用的系统比较老旧,功能有限,所以我决定使用一套新系统重新建站,但是不想影响之前的数据,所以在保证路径不冲突的情况下,决定让两套程序同时存在。不过问题来了,由于之前的系统编码是GB2312的,而新系统使用的是utf-8编码,造成了之前的页面成了乱码。虽然改了页面编码但是调用出来的信息还是乱码,经过不断搜索测试,终于全面解决了。

  将asp网页编码由GB2312改为utf-8出现乱码的解决方法:

  1.将源文件中的<%@ CODEPAGE = "936" %>改为<%@ CODEPAGE="65001"%>。

  2.将头部声明中的<meta charset="GB2312" />改为<meta charset="utf-8" />。

  3.使用网页编辑工具将网页编码修改为utf-8。

  注意:源文件中如果有中文,直接转码有可能会成为乱码,可以先把源文件复制出来,然后将网页编码修改保存后,再粘贴到源文件中。

  4.将Web配置文件web.config编码改为<?xml version="1.0" encoding="UTF-8"?>。

如文章对您有帮助,别忘了点赞哟!有业务合作也欢迎联系站长 ,验证信息请说明。

点赞()

共有条评论


验证码:
匿名发表

上一篇:网站建设案例:一个机电类公司响应式网站

下一篇:dedecms还原数据库后,数据都还是空白为什么?怎么解决?

相关文章

    无相关信息

思维小站 (www.lidongyan.com)—从事网站运营10年的女技术员的个人博客 联系站长
鲁ICP备13011159号-2 xml地图