1.UTF-8
2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
解决方案 »
- php4如何使用schemavalidate来验证xml的合法性
- 我的面试题目,大家帮帮忙。
- 如何将每个数组的值做为一行,保存到txt文件中?
- 求助:字符串比较问题
- 用了session_start()和session_register(),为什么没注册的变量还是能传到下一页面?
- 有个域名查询的程序,老出同样的问题,请指教!!在线等!!
- 我在windows xp上安装了PHP和apache,为什么使用PHP里的mail()函数?
- 用php怎样从sendmail中取出信件和发送信件
- 关于PWS+PHP的问题
- 请问在ecshop如何保存二维码,在另一个页面用img标签显示这个二维码并可下载?
- switch...case语句调用时间参数程序出错求解决。
- 请教一个正则替换问题
我用 2个页面用 NOTEPAD++ 保存 GB2312编码 并且 也加了 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />还是不行
必须对 b.html 转码或通过 php发出字符集声明
如
<?php
header('Content-type: text/html;charset=GBK');
include 'b.html;
当有参数传递时,参数必须做 utf-8 到 gbk 转码
请问下 要是以后网站生成HTML 怎么办呢?
//post或get发送数据的键值对
this.keys = Array();
this.values = Array();
this.keyCount = -1;
this.sendlang = 'gb2312'; //请求头类型
this.rtype = 'text'; //初始化xmlhttp
//IE6、IE5
if(window.ActiveXObject) {
try { DedeXHTTP = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) { }
if (DedeXHTTP == null) try { DedeXHTTP = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { }
}
else {
DedeXHTTP = new XMLHttpRequest();
} //增加一个POST或GET键值对
this.AddKeyN = function(skey,svalue) {
if(this.sendlang=='utf-8') this.AddKeyUtf8(skey, svalue);
else this.AddKey(skey, svalue);
};
this.AddKey = function(skey,svalue) {
this.keyCount++;
this.keys[this.keyCount] = skey;
svalue = svalue+'';
if(svalue != '') svalue = svalue.replace(/\+/g,'$#$');
this.values[this.keyCount] = escape(svalue);
}; //增加一个POST或GET键值对
this.AddKeyUtf8 = function(skey,svalue) {
this.keyCount++;
this.keys[this.keyCount] = skey;
svalue = svalue+'';
if(svalue != '') svalue = svalue.replace(/\+/g,'$#$');
this.values[this.keyCount] = encodeURI(svalue);
};
我看了下织梦 是这样的