在网站的制作过程中,有时一个空间要放几种编码的程序,或者一种编码的页面调用另一种编码的内容。这个时候是很容易造成乱码,影响可视化,也影响心情。
此时加入红色部分的代码在SCRIPT字段中就可以很好地解决这个问题,赶快试试吧!
若被调用的文件是UTF-8格式 插入 charset="utf-8" 到SCRIPT中
若被调用的文件是GB2312格式 插入 charset="utf-8" 到SCRIPT中
其他类推,大家可以举一反三。
如果还是乱码,就试试相反的。比如,正常情况下是乱码,加入charset="GB2312"是乱码的话,就换charset="utf-8"试试!
还有种法子是在被调用的文件中加这个(只限于ASP文件):
在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最前面加上
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>
其中只加第二行的代码也可以,且不要求必须放第一行上哦
有问题留言哦~