接下来,我将通过一些实际案例和个人观点来回答大家对于asp网站乱码的问题。现在,让我们开始探讨一下asp网站乱码的话题。
文章目录列表:
1.ASP出现乱码的问题怎么解决
2.asp怎么解决Ajax乱码
3.ASP页面为什么都是乱码。英文没事,中文都是乱码
4.asp.net utf 8乱码问题
5.在做asp页面的时候出现乱码,gb2312和utf-8怎样兼容啊?
6.asp使用utf-8编码乱码问题
ASP出现乱码的问题怎么解决
asp提示框乱码是页面编码和文件的编码不一致或者未设置编码导致的。
1、如果程序文件代码是utf8,也就是文件包含charset=utf-8,文件保存时编码应该保存为utf-8格式,文件保存如下图。
2、如果程序代码是gb2312,文件保存的时候编码选择ANSI。
3、如果页面未设置编码,需要设置一下编码,页面中写
<meta /default.asp ;这里,输入“错误信息”查询即可,全部功能测试可行后,即可上传至国外服务器上,进行测试。
4.方法还是:调用每一项功能,全部能正确使用并能显示中文后,再“下传”*.mdb 文件(非常重要),打开,确认能正确显示中文,大功告成。
另外在外国服务器上用ACESS2000的中文显示方法不用转化数据库ACESS2000,只需在ASP_行加入<%@ codepage=1256 %>
怎么解决外国空间中文显示出问题的问题
非程序生成的文字可以显示。但程序生成的文字就只有E文可以显示了。中文全是?号,这是数据库乱码引起的。
方法一:
使用 Microsoft Access 2000 打开数据库,选择工具菜单>数据库实用工具>转换数据库>到早期 Access 数据库版本。OK!
方法二:
后来订阅了微软的新闻组,在微软的新闻组dotnet.framework.aspplus.general中发现有讨论这
个问题的文章,方法为添加<%@ CODEPAGE = "936" %>到每一页的开头,有点类似于jsp中的
<%@ page contentType="text/html;charset=gb2312"%>
赶紧测试了一下,果然OK!!!
例子如下面所示:
<%@ CODEPAGE = "936" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
<%@ Import Namespace="System.Globalization" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
方法三:
在翻阅了微软NGWS文档后发现在文档的常见问题部分有提到要添加一个config.web文件到
web目录下,试了一下,中文显示果然OK了。
方法如下:
建立一个文件config.web,内容如下,放在WEB目录下
<configuration>
<globalization
requestencoding="utf-8"
resp_eencoding="utf-8"
/>
</configuration>
DISCUZ论坛对付国外空间乱码_简单的办法
DISCUZ论坛对付国外空间乱码_简单了,在它的配置文件config.php里找到这句:
$headercharset = 1; // 强制设置字符集, 0=否, 1=是. 乱码时使用
将等号后面修改成1就可以了,无须修改其它文件。
其实很简单,但是注意到的人不多:)
好了,今天关于asp网站乱码就到这里了。希望大家对asp网站乱码有更深入的了解,同时也希望这个话题asp网站乱码的解答可以帮助到大家。
评论前必须登录!
注册