+ -
当前位置:首页 → 问答吧 → 关于utf-8 和 gb2312兼容的问题,急问,谢谢

关于utf-8 和 gb2312兼容的问题,急问,谢谢

时间:2011-07-16

来源:互联网

ASP网站最近更改主页,全DIV+CSS 实现,用的utf-8,刚开始是乱码问题,这个我是在utf-8页面开头用
VBScript code

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
 <%Session.CodePage=65001%>


在gb2312页面用
VB.NET code

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>

解决的,乱码问题暂时没有了,但由于其他页面大部分用的还是表格布局,所以现在除了首页还好,点开其他页面,页面变形严重,我想问下怎么样能够较好的使我的首页和其他页面较好的兼容呢,谢谢

作者: FirewallStar   发布时间: 2011-07-16

utf8的页面还要加
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> new document </title>

gb2312的页面还需加
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title> new document </title>

meta都要放在title前面

作者: hongmei85   发布时间: 2011-07-16

主页乱码问题,和其它页面变形有什么关系啊?没看明白

作者: aspwebchh   发布时间: 2011-07-16

引用 1 楼 hongmei85 的回复:
utf8的页面还要加
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> new document </title>

gb2312的页面还需加
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<t……

都有加的。

作者: FirewallStar   发布时间: 2011-07-16

引用 2 楼 aspwebchh 的回复:
主页乱码问题,和其它页面变形有什么关系啊?没看明白

修改主页上传FTP空间后,打开网站,只有主页正常,其他页面变形,也就是说从utf-8编码的主页打开gb2312的子页面,子页面变形很严重(就是页面凌乱,该对齐没有对齐,所有连接都有下划线,这在改主页之前是没有的)

作者: FirewallStar   发布时间: 2011-07-16

你意思是先开主页,再开子页就变形

如果不开主页,直接打开子页,就不变形?

作者: hongmei85   发布时间: 2011-07-16

引用 5 楼 hongmei85 的回复:
你意思是先开主页,再开子页就变形

如果不开主页,直接打开子页,就不变形?

应该是两种情况都变,好像是我把主页上传FTP后,整个就变了

作者: FirewallStar   发布时间: 2011-07-16