网站首页打开,有乱码?出现,刷新以后就行了是怎么回事??

来源:百度知道 编辑:UC知道 时间:2024/06/29 22:59:21
我用asp新作了一个网站,空间是国外的服务器,首页上的静态中文都能正常显示,但首页上读取数据库后所显示的中文文字就变成乱码(也就是一堆问号)了,但刷新首页后,又能正常显示(首页上读取数据库后所显示的文字也正常了)。而首次打开二级页面或是三级页面,读取数据库的文字都能正常显示啊。
网站上所有程序上的编码都是:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

这到底是怎么回事?请高手指教,先谢了:)
改成下载完毕再显示?
在哪改?是在asp代码中改嘛?还是改自己的IE设置?

是asp,不是asp.net~~

asp还是asp.net?
这个和文件保存在服务器上的编码格式有关,.net默认是UTF-8的,改成GB2312就没事了,.NET在Web.Config中可以设定默认Response的编码格式,默认也是UTF-8,改称GB2312
另外有时和客户IE也有关系

估计是下载网页没有完成,才出现这种情况
你改成下载完毕再显示就应该没问题了